Blog
4 minutes
25th June 2024
by Shakti IyerGo on an adventure through Meghalaya, one of the seven sisters in India. This state is nick named “Abode of clouds” because of the clouds that float beside you. Incase you want to see Scotland but the budget didn’t make it, don’t you worry! Meghalaya is nothing short of Scotland. All the green grasslands on the rolling hills, the cloudy landscapes, crystal clear river bodies, The vibrant Khasi culture that is held in the state and their delightful hot and spicy food is just an outline to why you MUST visit Meghalaya!
umiam lake in shillong, meghalaya - Courtesy of Photographer
Experience the real Destination. Let our local expert plan for you.