Sri Lanka Ayurveda Garden Certified Ayurvedic Clinic for Pancha Karma Treatments
The Sri Lanka Ayurveda Garden is situated at the edge of Ambalangoda, right on a beautiful, quiet beach. Besides some local fishermen, our guests have this beach area all to theirselves. Sri Lanka means "bright shining country". You can literally feel this meaning, sitting under the picturesque swaying palms and looking at the long beach as well as the flourishingnature.
So that you go home with a similar big smile on your face, we will do our best to make your stay as pleasant as possible!