Delhi, the capital of India
Delhi, the capital of India, is also a starting point for many travel excursions. People often tend to overload their list of things to do in Delhi with almost all the must-see sights. Visitors can take a trip to all the historical sites of Delhi, for shopping lovers this place is surely a paradise, and …