Rainfall forecast Punjab Haryana Heavy Rains Over North India: Punjab, Haryana, Delhi, Uttar Pradesh May Get Deluge July 31, 2024