Mahagedara eco retreat is more than just accommodation, it is an experience. An unforgettable experience that will stay with you even after you leave the retreat. This rustic retreat hidden away in a small village near Sigiriya will make you feel like you