1. Delhi – Best for History, Food and Culture Delhi is the natural starting point for many North India trips. India's capital combines centuries-old monuments, Mughal architecture, colonial landmarks, religious...