The magnificent double-decker living root bridge is situated in Cherrapunji, under the state of Meghalaya, in India. Meghalaya is cloaked with rains most of the year. The fantastic man-made cum natural wonder of the living root bridge helps the local people in the rainy seasons.
Share On Social:
Facebook
Twitter
Pinterest
WhatsApp