The Double Decker Living Root Bridge is a unique natural wonder located in Nongriat village near Cherrapunji in Meghalaya. Created from the living aerial roots of rubber fig trees, this...... Read More
The Double Decker Living Root Bridge is a unique natural wonder located in Nongriat village near Cherrapunji in Meghalaya. Created from the living aerial roots of rubber fig trees, this...... Read More