Delhi, the city that defines India, offers the perfect blend of the country’s modern and cultural heritage. This is manifested through the different architectural marvels and museums that capture the rich heritage of India.
Agra is a city on the banks of the river Yamuna in the northern state of Uttar Pradesh, India. It is 378 kilometers west of the state capital.
Amritsar is a city in the northwestern Indian state of Punjab, 28 kilometers from the border with Pakistan.