Nuwara Eliya, Sri Lanka – A Perfect Cosy Getaway in the Hills | The Vacation Gateway