From falling waterfalls to living root bridges, in Meghalaya there are countless attractions that will blow one's mind away. Let us take a tour through some of the tourist attractions that one ...