![]() |
Stay lakeside in intimate luxury in a region renowned for its natural beauty and breathtaking safaris. Tamarind Lake in southern Sri Lanka is perfectly positioned within reach of the untamed wildlife of Yala National Park, and each room looks out over the serene expanse of Detagamuwa Lake
Suggestion's