delhi-_-ncr-monsoon

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