What is the Capital of India?
The capital of India is New Delhi, which was founded 1911. New Delhi has been the capital since 2/13/1931.
Although New Delhi is not the largest city in India, it Houses political and financial empires.
New Delhi is located at 28.6139° N, 77.2090° E at an elevation of 708'.