Meghalaya : The abode of clouds
Literally known as ‘the abode of clouds’, Meghalaya is a hilly state landlocked between Assam and Bangladesh, abounding breathtaking scenic beauty coupled with a bracing climate. But it’s the diverse cultural heritage and distinctive features […]