The main capitals of the Mughal Empire were Agra, Delhi, and Lahore, where emperors held court and administered their vast territory. Aurangabad was an important city under Aurangzeb but never served as an official capital of the empire. The question asks which was NOT a capital.