Route to the root – Double Decker Living root Bridge, Cherrapunji
Just 40 odd kilometers from Shillong and about 12 kilometers from Cherrapunji, hidden from the gawky travelers is a marvel of nature. Known as double decker living root bridge, the […]