Yes, Delhi experiences midday sun like every other location on Earth.
The premise is false. At solar noon (when the sun crosses the local meridian), the sun reaches its highest altitude for that day. In Delhi (28.6° N):
Intensity varies with season, pollution, cloud cover, but the phenomenon of midday sun is universal. Delhi does not have a unique exemption.
Perhaps the confusion stems from:
Delhi is north of the Tropic of Cancer (23.4° N), so the sun is never exactly at zenith, but it certainly has midday sun.