India is home for a large number of enchanting waterfalls and each of them has it’s own showpiece. Many of the waterfalls go unnoticed and one of them is the Elephant Falls, Shillong, Meghalaya, India. Elephant falls is what the ...

Are you looking for Root Bridges of Cherrapunji, Meghalaya? then to check out this post. Cherrapunji commonly known as Sohra is a subdivisional town in East Khasi hills established in 1982 in the Indian state of Meghalaya. The town is known ...