Reply
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. THIS VIDEO IS COPYRIGHTS OF BBC. daghang mabuhay, mia mingus for sharing this video … Continue reading