Yoga has been a significant part of Sri Lanka for thousands of years and has helped people attain their sense of serenity and well being. Sri Lanka is one of the best locations in South asia to practice authentic Yoga. The country has several yoga retreats and yoga studios where visitors can have short term or long term retreats. Most yoga retreats in Sri Lanka offer accomodation and food in varying budgets.