I am going to be staying in Delhi to see the famous tourist attractions. I have most of the list of places to see sorted out, and one of the places to see is Humayun Tomb.
I need to know a bit more about this place and mainly what the nearest metro station is to it.
Some of my main concerns...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.