Author: preeti601

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