Meghalaya is a state in northeast India. Assam is located to the north and east of this state and Bangladesh state to the south and west. Shillong is the capital of Meghalaya. Come on Cherapunji during the rainy season. Shillong is one of the tourist cities of India with the capital of Meghalaya. Some say,...Read More