Lahore

We drive today from Jaipur to Agra, seeing the small towns of India from the back seat of an air-conditioned car. 40 kilometres outside Agra, we stop at Fatehpur Sikri, Akbar’s new capital, built between 1569 and...