MAP OF INDIA

New Delhi, the capital of India is situated in northern India, enclosed by the states of Haryana and Uttar Pradesh. The other metropolitan cities of India are Bombay, Calcutta, Madras and Bangalore.



Back to main page