Searching for the best Ayurveda resorts in Sri Lanka? is the right place. Our luxurious Ayurveda resort offers the perfect blend of traditional Sri Lankan hospitality and modern amenities. Visit our site for more info.


Ayurveda resort in Sri Lanka


Resort No 260 Samanthara Rd, Molligoda, Wadduwa, 12560, Sri Lanka