Nuwara Eliya - tea plantations, waterfalls, architecture and the spirit of England
Nuwara Eliya is Sri Lanka's cool highland town of tea estates, waterfalls, colonial architecture, Hakgala Botanic Gardens and Gregory Lake. Plan the route, transport and…