What is the capital of the state meghalaya in India?

The capital of meghalaya is Shillong. Chirapunji is in Meghalaya and used to be one of the wettest places in the world.