Meghalaya’s Living Root Bridges – When Nature Turns Architect
The forest paradise of Meghalaya in North-East India has forever been a trekker’s paradise. The state holds the world title for hosting the two...
The forest paradise of Meghalaya in North-East India has forever been a trekker’s paradise. The state holds the world title for hosting the two...