The beautiful state of Northeast India, Meghalaya is bestowed with natural bounties that lure tourists from all over. A trip to Meghalaya offers a variety of things on one’s plate right from salubrious weather to incredible scenic beauty, lush green vegetation, gushing waterfalls and a plethora of adventure options to choose from. If you are adventure junkie seeking adventure in