Preview
Endowed with incredible natural beauty, Meghalaya is one of the most beautiful states in Northeast India. Known as 'the abode of clouds' in Sanskrit (Megh- Cloud; Alay- Home), Meghalaya is a hilly state landlocked between Assam and Bangladesh. Meghalaya was previously part of Assam but attained its full-fledged statehood on 21st January 1972 after the approval of "The North East...
Login to Continue
Don't have an account? Register for Free
Registration is completely free and gives you instant access to all content.