Hello, Guest

Nuwara Eliya

Destination creator (Voyajo Team)

Nuwara Eliya , meaning 'city on the plain (table land)' or 'city of light', is a town in the central highlands of Sri Lanka with a picturesque landscape and temperate climate. It is located at an altitude of 1,868 m (6,128 ft) and is considered to be the most important location for Tea production in (...) (from Wikipedia)

Trip creator - Rafeez