Delhi: Sights on offer
Travel

Delhi: Sights on Offer

The capital city of India, New Delhi has more to offer than most other cities in the country. With a historical and cultural heritage, there are many places in Delhi which are remnants of a bygone era.