Escube

Villa

Tsuru Villa

  Tsuru means good fortune & longevity in Japanese. That’s exactly what we want you to have. In case you’re looking for a turnaround of luck, take the trip down South! 20 mins from Weligama, 30 mins from Udawalawe, 40 mins from Galle; well that’s a stacked itinerary for you. The beauty of it? Everything’s

Tsuru Villa Read More »