The man who gave India its first map, and named Meghalaya
Meghalaya is a beautiful combination of Sanskrit words meaning ‘abode of clouds’, from Sanskrit ‘megha’ (cloud) and ‘ā-laya’, (abode). Those who have visited this state of nearly 3.5 crore people will know that it is as beautiful as its name. And yet, not many will