Monday Flashback 17 – Double Decker Living Root Bridge Cherrapunji

Double Decker living root bridge, a man-made cum natural wonders of the living root bridges. Created by the people of…

  • no reactions
0
0 Share