shillong Shillong is a hill station and the capital of Meghalaya, a state in northeastern India, which means "The Abode…