Back to World

New Delhi seems to me cold, noisy and et inhospitable.