Delhi weather
Delhi Goes for a Splish-Splash Adventure: Is Your Umbrella Ready?
Delhi is drenched in chaos as heavy rains unleash waterlogged roads and school closures. Grab your umbrellas, folks!
See moreDelhi is drenched in chaos as heavy rains unleash waterlogged roads and school closures. Grab your umbrellas, folks!
See more