meghalaya Meghalaya – the ‘abode of clouds’ – is a cool, pine-fresh mountain state set on a dramatic horseshoe formation of rocky cliffs, deep gorges and valleys. Cherrapunjee and Mawsynram are among the wettest places in the world; the heavy rainfall has created the...