Our service will take care of documentation like visa processing, foreign exchange and travel insurance. With nothing to worry, all one need to worry is packing one’s bags to travel out of your door, for the best offers do contact to us.Meghalaya is mountainous, and it is the rainiest state of India. The word Meghalaya means, "abode of the clouds". Meghalaya is one of the Seven Sister States of northeast India. The state of Meghalaya is mountainous, with stretches of valley and highland plateaus, and it is geologically rich.