Hill Stations
NUWARA ELIYA
Nuwara Eliya which means the “city of lights” is also the city of eternal spring, where the air is pure, cool and distilled up through 1,884 meters; windswept peaks…
SEE ALLNuwara Eliya which means the “city of lights” is also the city of eternal spring, where the air is pure, cool and distilled up through 1,884 meters; windswept peaks…
SEE ALL