Meghalaya, the ‘Abode of Clouds,’ is a stunning northeastern state in India that offers a unique charm and beauty. Here are 10 reasons why you should consider visiting Meghalaya in May: 1. Mild Weather in Meghalaya: May marks the onset of summer in the state, and the weather is generally pleasant and mild. It’s a […]