delhi-rain

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 more

Delhi Rain

Delhi Rain: When the City Became a Waterpark!

Heavy rains lead to school closures and traffic nightmares in Delhi. Is it time to bring out the inflatable swans?

See more