Karta Vacation Rentals
In the heart of Nuwara Eliya, within walking distance of the city center and a short drive from Victoria Park, Nuwara Eliya Golf Club and Lake Gregory. Set in Sri Lanka’s tea-country near Pedro Tea Factory and popular local sights.