Contributed by William Meakin on Jul 14, 2025
The Taj Mahal is located in Agra, a city in the northern Indian state of Uttar Pradesh.
Aysha Taryam, a United Arab Emirates born author and first Middle Eastern female Editor-in-Chief of an English language newspaper once remarked: “The world believes it was built by love but reading Shah Jahan’s own words on the Taj, one could say it was grief that built the Taj Mahal and it was
...read more
Scripture: