Induruwa Sri Lanka
Induruwa is a small fishing village along the South Western coast of Sri Lanka. The sandy beaches are ideal for long walks, sun bathing and swimming. There is a stream that is flourished with a number of water bodies which are located in and around the area making Induruwa a town rich in fern and flora. Ayurvedic practices are also carried out in Induruwa with a number of hotels catering to complete rejuvenation of mind and body.