Karta Vacation Rentals





In the cool hills of Nuwara Eliya, Sri Lanka — a walkable villa near the city center. About a 5-minute drive from Holy Trinity Church and Assemblies of God Church. Roughly 1.3 miles from Lover's Leap Waterfall and Victoria Park. Pet-friendly and offering free self-parking on site.