Induruwa, a village by the Sea located in the southern part of Sri
Lanka, is just five minutes from the famous beach resort of Bentota.
Induruwa is a scenic location which provides the opportunity
of exploring Sri Lanka’s culture, nature, wildlife and many
moods of Sri Lanka. Relax by the beach at Temple Tree Resort and
Spa and take day excursions to many attractive locations and activities.
|