The Perfect Hamlet with a Cool Climate Nuwara Eliya is a small town, perched on top of a hill with a temperate climate. The town was developed by the British to escape the heat of the plains. The town has a prominent Tamil population as the Britishers hired them to …
Read more