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.

 

Temple Tree Resort & Spa Temple Tree Resort & Spa
     
 
The Resort Location Accommodation Dining Spa Excursions Reservations
Site By Infinity web