The best for relaxing since it has an uncrowded beach amidst a small quiet village along the waet coast of Sri Lanka. The Maadu river is also close by along with a handful of beautiful water lagoons. Induruwa is also known for its rich flora and fauna. Ayuruvedic practices are also set up in this small village.. Destination Highlights: ...read more