Taj Mahal

Taj Mahal

Taj Mahal

Located in Agra, Uttar Pradesh, India, the Taj Mahal is widely recognized as the jewel of Muslim art in India.

IMAGE: Deborah Mirdamadi
Licensing and Use