Top 10 places to visit in Meghalaya: Shillong, Elephant Falls, living root bridge, Dawki, and more
Eastern Mirror DeskDimapur, Oct. 12 (EMN): If you are a nature lover, Meghalaya is one place you can’t miss. Also known as the Abode of Clouds, Meghalaya is located in the Northeast India. It measures about 22,430 sq. km in area and its estimated population is 2,964,007 as per 2011 census. The distance between Guwahati Airport and state’s capital Shillong is about 115 km via National Highway-6, which is about three-and-a-half-hour drive on road, while the distance from the Guwahati Railway station is a little more than 90 km. Home to several breathtaking waterfalls, huge caves, mesmerizing...