The National Defence College is located at the heart of New Delhi. Visit the place to experience more.