Overview The Double Decker Living Root Bridge is one of Meghalaya’s most unique natural wonders, located in the lush and rain-soaked valleys of Cherrapunji, one of the wettest places on …


Overview The Double Decker Living Root Bridge is one of Meghalaya’s most unique natural wonders, located in the lush and rain-soaked valleys of Cherrapunji, one of the wettest places on …
Please provide your details, and our tour operator will contact you shortly.