North East India Meghalaya: The Hidden Gem of the Seven Sisters

When it comes to exploring the raw beauty of North East India, Meghalaya often shines as the crown jewel. Nicknamed the “Abode of Clouds”, this enchanting state is tucked away between Assam and Bangladesh, and offers a breathtaking mix of…