Tag: Nuwara Eliya

Striking Colonial Buildings in Nuwara Eliya

image source The enchantingly beautiful city of Nuwara Eliya which is called ‘Little England’ lies amongst mist capped mountains, magnificent flower gardens and green valleys. There was a time when the town was made completely of colonial era constructions but […]

Read More