Meghalya - A guide for your trip to the Abode of Clouds

7

Meghalaya is small state in Northeast part of India. Its home of wettest place on earth and longest caves. I explored Meghalaya few weeks back and I have to no hesitation to call it India

Read this post on thewanderingsoul.in


Prafulla Mannewar

blogs from Bangalore