High above the coastal plains of our tropical isle, Ftratford Cottage welcomes you to the charming mountain town of Nuwara Eliya in the scenic central highlands of Sri Lanka. A Georgian-style mansion, fitted with exclusive modern furniture, our hill country home of Sri Lankan hospitality exceeds expectations of villas in Nuwara Eliya.