Meghalaya’s Living Bridge Amusing Nov 172011 A bridge in Meghalaya, India made from the living roots of Fig Trees. Sorry, the comment form is closed at this time.
Sorry, the comment form is closed at this time.