There's something truly special about a place that makes everything feel right. It's as if each second is made perfect when you're there. At the lovely Temple Tree Resort & Spa in Induruwa, Sri Lanka, you'll bask in this extraordinary feeling every single day. From our soul-calming beachfront location to the sublime relaxation of our well-furnished rooms, only the purest leisure and enjoyment will welcome you here. Just like all the other special moments in your life, your stay at our resort in Induruwa will be nothing short of unforgettable.