Wandering through the vibrant streets of the oldest part of Delhi is the highlight of a trip to India’s capital.