Delhi, a vibrant and chaotic metropolis, home to some 14 million Delhiites and the buzzing capital of India. Most will just pass through en route to another destination and others will claim to dislike the city in an instant, but for us, Delhi is as mesmerizing as it is bonkers! …
The post 13 things to do on your stopover in Delhi appeared first on Traveller's Tales.