Karta Vacation Rentals
Set high in Ramboda’s misty hills on the road to Nuwara Eliya, this mountain resort sits in the scenic village of Ramboda. It’s a short drive to Ramboda Falls (about 6.1 miles / 9.8 km) and roughly 15 minutes from Shri Bhakta Hanuman Temple and the Damro Labookellie Tea Centre and Tea Garden. Expect countryside views of cascades, tea estates, rivers and paddy fields.