Delhi is the capital city of India and houses a number of great tourist destinations, places of interest and so on and so forth. However, when you are in the city with little time in hand, you should cut down and make a point of visiting only select and great […]