Delhi, the capital of India, has long been a diplomatic hub, attracting expats from across the world.