Tucked away in the southwestern part of
Sri Lanka, Temple Tree Resort & Spa offers a luxurious accommodation in the coastal city of Induruwa, home to a number of world-class hotels. Discover the unspoiled natur ...
Read more
Tucked away in the southwestern part of
Sri Lanka, Temple Tree Resort & Spa offers a luxurious accommodation in the coastal city of Induruwa, home to a number of world-class hotels. Discover the unspoiled nature of this beautiful region while enjoying the service and luxury provide by the resort. The property is designed in a modern tropical style, giving it a sleek, clean look while complementing the natural surroundings. Idle away in the sea, sand, and sun during your ultimate holiday getaway in the exotic region. Let nature become your sanctuary at Temple Tree Resort & Spa.