All you need to know about the trek to double-decker living root bridge
Located in Meghalaya, Cherrapunji or Sohra has the tag The wettest place on planet earth. It receives the second-highest rainfall in the world, the first being Mawsynram. Although Cherrapunji offers numerous breathtaking waterfalls, a trek to the double-decker living root bridge is the top activity to do when you visit the hill station. A living […]
All you need to know about the trek to double-decker living root bridge Read More »