Where is Meghalaya? I was clueless until my trip with three friends and 20 strangers to a part of India that is not normally frequented by non-Indian tourists.
Meghalaya is a state in India’s north east, where its southern part borders Bangladesh, and on its north-eastern side lies the state of Assam. Meghalaya means “the abode of cloud”, and I could see why the state is called that. During my few days there, it really felt like the land was covered by the clouds.
Already a subscriber? Log in.
Subscribe or renew your subscriptions to win prizes worth up to RM68,000!
Cancel anytime. No ads. Auto-renewal. Unlimited access to the web and app. Personalised features. Members rewards.
Follow us on our official WhatsApp channel for breaking news alerts and key updates!