Erawan Waterfalls, Bangkok – Seven Tiers of Heaven

The spectacular Erawan Waterfall which cascades down effortlessly over seven-tiers of limestone rocks and luscious foliage is definitely worth a visit, at least once in a lifetime. How to Get There The falls are nestled deep in the hills of Tenasserim in Thailand’s Kanchanaburi Province requiring a commute of about 2-hours from Bangkok. The most…

Temurun waterfall Langkawi – The Tallest in the Region

Langkawi is concerted the jewel of Kedah for a reason. The tropical splendour of the nation is unmatched, and one of the most beautiful geographical formations to be found is the Temurun Waterfall. Background The Temurun Waterfall is three-tiered, and the total drop is around two-hundred metres. The water stream is situated along the northern…

Devon falls Sri Lanka – The Iconic Waterfall of Talakele

Situated just off of the renowned Nuwara Eliya district of Sri Lanka you can discover Devon Falls, named after a figure from Sri Lankan colonial history, and one of the island’s best waterfalls. The Namesake The Devon who the falls are named after was one of the early pioneers of coffee plantation in Sri Lanka….

Thudugala Ella Waterfall – Refreshing Natural Oasis

Sri Lanka’s South Coast may be known the world over for its picture-perfect palm fringed beaches and dazzling ocean waters, but this coastal region also has other natural wonders to discover. Location Thudugala Ella Waterfall is situated only twenty-four minutes away from the Kalutara town, one of the must-visit places in Sri Lanka for recreation entertainment….

The scenic hike to Ohiya via Devil’s staircase, Sri Lanka

The scenic Devil’s staircase is a well-known secret among the adventure loving locals and foreigners as well. It is adorned with the utter serenity of the hill country of Sri Lanka has to offer. People usually start from Ohiya and go all the way to Bambarakanda or Kalupahana, which is much easier if you’re on…

Dudhsagar Falls – Goa’s Four-Tiered Natural Wonder

India is a beautiful country that is rich in natural splendour, and the Dudhsagar Falls is one of the most beautiful waterfalls in the nation, and her name translates to Sea of Milk. Background The Dudhsagar falls are one of the highest waterfalls in India and are also among the highest in the world. Due…