NUWARA ELIYA
Mist-clad mountains and sleepy hilltop villages with cascading waterfalls amongst
the vast tea plantations for which Sri Lanka is renowned for, lies Nuwara Eliya.
Overlooked by Pidurutalagala – Sri Lanka’s tallest mountain range; Nuwara Eliya
signifies as the “City on the Plain” or “City of Light” in local dialect.
+