book resort

Mahagastota Hill Climb, Nuwara Eliya

Nuwara Eliya, Sri Lanka




The Property is located in the heart of Nuwara Eliya, surrounded by vast tea estates, carefully tended vegetable plantations and beautiful mountainous terrains

4/5

Recently Added Deals