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!) / 830 views