De ziel van India ligt ingesloten in een drietal steden op India's noordelijke laagvlakte: Delhi, een stad waarvan de wortels teruggaan tot het begin van de menselijke cultuur; Agra, de plek waar 's werelds meest romantische bouwwerk staat, de Taj Mahal; Jaipur, de schilderachtige, middeleeuws aandoende roze stad waar de paleizen van de maharadja's nog domineren en de bevolking bont en traditioneel gekleed gaat.