Shillong, 20th July: Living root bridge is one of the finest marvels of nature situated in Meghalaya. This bridge is nature made and amazes the…
View More Living root bridge: Marvel of nature in MeghalayaShillong, 20th July: Living root bridge is one of the finest marvels of nature situated in Meghalaya. This bridge is nature made and amazes the…
View More Living root bridge: Marvel of nature in Meghalaya