The Living Bridge of Meghalaya
source: http://youtu.be/T1ffu9hlOEo
-
-
- Radical_Centrist
- added this
Meghalaya is a state in north-eastern India. The word "Meghalaya" literally means the Abode of Clouds in Sanskrit and other Indic languages.
http://youtu.be/T1ffu9hlOEo
http://youtu.be/T1ffu9hlOEo
-
- groups:
- Community, Water Is Life
-
- tags:
- India, meghalaya, living bridge
-
-
The_Wanderer_Kansas
-
Great share! Thanks...even tho it should be the living bridgeS.
- 4 months ago
-
The_Wanderer_Kansas