Ramboda Villa is centrally located between Nuwaraeliya and Kandy on the A5 route in a town called Katukithula. When traveling from Kandy to Nuwara Eliya the turn off is on your left between the 39th and 40th km post close to the Glenloch Restaurant.
PRIVATE LUXURY VILLAS IN SRI LANKA