Karta Vacation Rentals
In the cool hill town of Nuwara Eliya in Sri Lanka’s Central Province, Manudi Glenfallsedge Rest sits minutes from Victoria Park and Nuwara Eliya Golf Club, with Lake Gregory, Single Tree Hill and Galway Forest Reserve a short drive away.