Incredible Living Bridges In Meghalaya!

<p><span>In "The Land of Clouds" of India, Meghalaya, is the land of living bridges. People here find Ingenious natural solutions for fighting the forces of Nature.</span></p>