Karta Vacation Rentals
Tucked near Nuwara Eliya, about 5 km from the city center, Glory Bush Villa sits close to Sri Baktha Hanuman Kovil and Pedro Tea Factory, with Hakgala Botanic Gardens and Galway Forest Reserve nearby. A family-friendly villa base in Sri Lanka's tea country.