Search Filters
Booking.com
Nature Lanka Ayurveda Health Resort is a peaceful rejuvenation center in Sri Lanka to refresh your body and mind with its ayurvedic treatment and therapies.
Having a vast experience in client satisfaction and a world-wide network of clinics and hospitals, PlacidWay Sri Lanka offers comprehensive and affordable healthcare options abroad for their patients.
Free Call