New Delhi, India

Ancient palaces and modern cityscapes, local markets and high-end shopping, street food and fine dining… New Delhi, India, has it all