Karta Vacation Rentals
Perched in the cool hill town of Nuwara Eliya, this villa puts you minutes from Lake Gregory and Sri Baktha Hanuman Kovil. Hakgala Botanic Gardens and the Pedro Tea Factory are also close by, making it a great base for scenic days out.