One World Foundation: Doing good between a yoga class and Ayurveda cure

Garden of the Ayurveda Resort of the one world foundation in Ahungalla, Sri Lanka, Photo: Andrea Alessandri

Sri Lanka is an island nation that lies south of India and is often referred to as the "pearl" of the Indian Ocean. In addition to white sandy beaches and lush tea plantations, there is much more to discover here: Whether rainforest, savannah, mountain landscapes or old, royal cities, where you can immerse yourself in the everyday life of the locals ...