Shalimar Gardens; built by the same person who built the Taj Mahal (a Muslim).
Shalimar Gardens; built by the same person who built the Taj Mahal (a Muslim).
Shalimar Gardens; built by the same person who built the Taj Mahal (a Muslim).
Shalimar Gardens; built by the same person who built the Taj Mahal (a Muslim).
by Kiran Rizwi (few years ago!) / 832 views