The weather is taking a turn in many states of North India, including Delhi. People are bidding farewell to the cold, but now they have to brace for the rains.
Beyond the Region
The weather is taking a turn in many states of North India, including Delhi. People are bidding farewell to the cold, but now they have to brace for the rains.