New Delhi – The City of Sound
Visit the Indian capital and you’ll be welcomed with a wall of sound, smells and incredible sites. A wanderers dream.