romancingtheplanet.com
Nuwara Eliya - English county in a tropical country
Nuwara Eliya is a city situated on the hill countryside of Sri Lanka. The temperate and climate is what gives it a different feeling from other parts of a tropical country and its colonial structure has earned it the nickname “Little England.”