Embraced by mother nature, the Abode of Clouds Meghalaya has some of the best places to bask in the wilderness. From the wettest place to the cleanest village, this Northeastern state of India does not back down from other states in terms of the beauty of nature. So, be ready to venture into untrodden places of Meghalaya on your next visit:
1. Shillong
2. Cherrapunji
3. Mawsynram
4. Dawki…