Meghalaya is an Instagrammable destination with mystical waterfalls, intriguing caves, untouched forests and enchanting living root bridges which are decades old. A true paradise for nature lovers, this state is also known as the ‘Abode of Clouds’ and is one of the richest botanical habitats in Asia. Meghalaya is a famous bird-watching destination with captivating views and once-in-a-lifetime experiences with moments that will turn into beautiful memories.