Images of India - Delhi Photos
Here are some photos taken at various places in or near New Delhi, the national capital, located in northern India.
The famous Red Fort of Delhi.
An ancient observatory located in Delhi.
Qutb Minar - A beautiful stone tower.
Miscellaneous photos from Delhi.
Up