HomeTagsNuwara Eliya Hill country

Nuwara Eliya Hill country

Galway’s Land National Park

Galway's Land National Park is a small national Park situated within the city limits of Nuwara Eliya in Sri Lanka. The Park was declared...

Best Places to Visit in Nuwara Eliya

Nuwara Eliya is a city in the tea country hills of central Sri Lanka. The naturally landscaped Hakgala Botanical Gardens displays roses and tree...

Sancharaka Udawa 2024

The 11th edition of Sancharaka Udawa, Sri Lanka’s foremost Travel and Tourism Fair, organized by the Sri Lanka Association of Inbound Tour Operators (SLAITO)...

A Walk Through History: Exploring James Taylor’s Well

Beyond the Tea Plantations: James Taylor, the Man James Taylor, a name synonymous with Sri Lankan tea, wasn't just a pioneer; he was a man...
spot_img