Delhi and Agra: the footsteps of India