Abode Of Clouds – Meghalaya

Enveloped in a blanket of cloud lies one of the Seven Sister States, Meghalaya. Due to this feature, the state got its name from Sanskrit – “Megha” means Clouds and “Alaya” means Abode.