The NDA is located at Khadakwasla near Pune in the state of Maharashtra, India. It is the premier institution for training officers for the Indian Armed Forces. Dehradun, on the other hand, is home to the Indian Military Academy (IMA), which trains officers for the Indian Army.