Meghalaya is the most picturesque state in North East India and one of the greatest locations to visit. Meghalaya, also known as the "Abode of Clouds," is home to scenic mist-laden hills, little hamlets, lush green meadows, and stunning plunge pools. In addition, it is here that you may see the only surviving natural root bridges in the world, as well as participate in several cuisine and music festivals in North East India.