Showing posts with label New Delhi. Show all posts
Showing posts with label New Delhi. Show all posts

Thursday, August 18, 2016

7 Must visit places in New Delhi - India

7 places one must visit when touring the capital of India - New Delhi.
There are many other honorable mentions as well. However from a tourist's perspective, these are top 7 sites we recommend.




Enjoy and share....