Stop By Double Decker Living Root Bridge This Summer
Are you willing to see one of the best wonders of nature the double decker living root bridge this summer in Shillong? Really the view is priceless as the bridges are made from living tree roots only. It has been awarded by UNESCO as one of the best World Heritage Site. So, pack your bag… Read More »