Known as “Little England” due to its cool climate and English countryside-like setting, the town of Nuwara Eliya offers an unforgettable getaway in the mountains of Sri Lanka. For those planning a visit here, these are some of the not to be missed things to do.
A true believer that the pen is a mighty weapon, ventures into reaching the minds of every reader with the earnest hope of leaving an indelible stream of thought.