Sep 192015
 
Three Lesser Known Gems in Sri Lanka

Sri Lanka casts a spell with its lush green mountains, cascading waterfalls, and sparkling white sandy beaches. While Colombo, Kandy, and Galle are the major lures for tourists heading to Sri Lanka, there are many other offbeat places that are no less enthralling. Read on to know about a few such hidden historical and natural treasures in « Continue Reading »

Aug 212015
 
Top 3 Draws of Nuwara Eliya, the Nature’s City in Sri Lanka

Nuwara Eliya, meaning ‘City of Light’, is often referred to as ‘Little England’ by the Sri Lankan tourism industry. This town located in the central highlands of Sri Lanka is one of the major tea producing regions of the world. Nuwara Eliya is dominated by the tallest mountain in Sri Lanka, Pidurutalagala that offers panoramic views of « Continue Reading »

This site uses cookies to analyze traffic and for ads measurement purposes.
learn more about how we use cookies.