Travel

World’s Best Eco-Lodge in Sri Lanka, you didn’t know about!

You can sleep in the belly of an Elephant!!! Check out the Elephant Villa on your visit to Sri Lanka. KumbukRiver Resort shot to fame with its huge Elephant-shaped villa and received the only Travel Oscar for Sri Lanka at the World Travel Awards in a world’s best category being named as the world’s leading eco-lodge in 2008.  …

World’s Best Eco-Lodge in Sri Lanka, you didn’t know about! Read More »