Lying amid the emerald draped hills of Sri Lanka is Nuwara Eliya, the country’s very own ‘Little England.’ It’d be clear why it’s known as ‘Little England’ once you arrive there; with unexpected bouts of drizzles, it has a freezing climate that constantly hangs on the quaint colonial-style buildings that are peppered over its stunning landscape. From chasing spiralling waterfalls to scenic boat rides in Gregory Lake, the things that you can do in this picturesque city would surely take your breath away. One can expect to explore the magnificent beauty of Nuwara Eliya during a holiday spent at a property such as Galway Heights.
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.