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...
1. Shimla, Himachal Pradesh Best for: First-time visitors, families, couples and colonial architecture. Shimla remains one of India's most recognizable hill stations. Set among cedar, fir and Himalayan oak forests,...

