Select the correct answer from the options below:
Shillong is the capital of Meghalaya, located in the Khasi Hills of northeastern India.