Karta Vacation Rentals
Tucked into Bogawantalawa/Talawakele in Sri Lanka’s Nuwara Eliya District, Villa 43 sits near St Clair Falls and Devon Falls and is close to Kadiyanlena/Kataboola Falls and the Kotmale Reservoir Viewpoint. The property is about 18 km from the city center.