Meghalaya: Uncovering the Hidden Gems of North East India

Introduction Are you tired of going to the same old tourist spots that everyone talks about? Do you want to explore a hidden paradise that’s off the beaten path? Look no further than Meghalaya, a state in North East India…