Mansion

On whose land did Shahjahan build Taj Mahal, what does history say?

  Taj Mahal built in Agra city of Uttar Pradesh is a world heritage mausoleum.…