If you’re on a quick stopover in New Delhi, India’s bustling capital city, there’s still plenty to explore in just…