From mighty medieval forts and tombs to broad leafy boulevards and gourmet bites, India's capital Delhi offers visitors ...