Situated in the beautiful hill country of the island of Sri Lanka, Nuwara Eliya is a city blessed with nature. Look to each side and you’ll see clusters of green trees. The air is just cool enough to feel comfortable and the vistas are simply amazing. Try a stay at Galway Heights, and you’ll see what the city is all about.
For more info: https://www.galwayheights.com/
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.