Karta Vacation Rentals
In the cool highlands of Nuwara Eliya, tucked in Seetha (Sitha) Eliya on Welimada Road. About 6 km from the city center and just minutes from Sri Baktha Hanuman Kovil, Hakgala Botanic Gardens, Lake Gregory and Moon Plains Viewpoint.