Meghalaya is one of the seven sisters of the North East States. It means the ‘Home of Clouds’. Earlier it was a part of Assam, but became a full fledged State on January 21,1972. Bounded on the North and East by Assam and on the South and West by Bangladesh. Shillong is the capital of Meghalaya. Also known as Scotland of East. Meghalaya receives the highest rainfall in India and is considered to be the wettest place on Earth. Hidden away in the subtle hills of eastern sub-Himalayas is Meghalaya, one of India’s most beautiful state. It is a land blessed with bountiful rainfall, sunshine, virgin forests, high plateaus, breathtaking waterfalls, clear rivers and meandering streams; a land of ancient cultures where the people are smart, intelligent and friendly.