While Thailand may be known for its exciting shopping and exotic nightlife, it is also an ideal destination for those looking to get away from it all. Retreats in Thailand offer an ideal escape from the hustle and bustle of modern life and let you get in some serious rest and relaxation while on holiday. Most often these retreats are set amidst stunning natural landscapes, be it lush greenery or picturesque coastal scenery. In order to help you find true peace for mind, body and spirit they offer a wide range of wellness programs and facilities; spas which feature traditional and modern treatments, yoga, fitness centres, tai chi classes and meditation programs to name a few. Those in search of idyllic retreats in Thailand can choose Thanyapura on the island of Phuket. This yoga retreat Thailand has to offer features an array of programs and facilities that cater to those looking to attain mental, physical and spiritual balance in life.