Be the first to like this
New Delhi is an ancient city, which is also the capital of India. This is a fast growing city and development work is evident if you pass through the city. There are upmarket malls, multiplexes, office complexes, many flyovers and not to miss the famous Delhi Metro.
Check out the top 10 places to see in New Delhi with HostelsClub.com