Answers

2016-04-21T22:49:07+05:30
Its inĀ Delhi, India.....................
1 5 1
2016-04-21T22:52:00+05:30
Humayuns tomb is situated in delhi. Hope this helps.
0