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 landscape and rich biodiversity, the state offers an array of places to visit, including Elephant Falls, Nongriat Root Bridges, Mawsynram – wettest place on earth — and more, making it difficult to make a list. Here are top 10 places to visit in Meghalaya: 1) Shillong Shillong, the capital city of Meghalaya, is a happening place with a cosmopolitan feel and known for its love for music. T