NEW DELHI: Rains drenched parts of northern and eastern region on Sunday providing relief to denizens from the searing heat even as some districts in Rajasthan baked at over 45 degrees.

Mercury dipped by several notches in Uttar Pradesh and Himachal Pradesh thanks to hailstorms and incessant rains which cooled the States.

Duststorms too lashed several places in Rajasthan where mercury peaked at 45.4 degrees in Bikaner, 45.3 in Jaisalmer and 45 in Ganganagar.

Day temperatures fell by to four degrees in Uttar Pradesh with State capital Lucknow recording 37.8 degrees, holy city Varanasi 38.8 degrees and Allahabad 39.3 degrees respectively.

Maximum temperatures plummeted by many degrees in Gorakhpur which received 17 mm of rains.

Bringing respite from the scorching heat, rains lashed many parts of coastal and interior Orissa. The day temperature settled at a comfortable 37 degree celsius in Chandigarh which was hit by a hailstorm in the afternoon.

In Himachal Pradesh, rains, accompanied by a cold breeze, brought smiles on the faces of tourists and locals alike as temperatures dropped in the hill State with picturesque Shimla recording a low of 15.5 degrees.

However, Amritsar in Punjab and Hisar in Haryana sizzled with mercury touching 43.8 and 43.6 degrees respectively.

Ludhiana and Patiala, both in Punjab, too endured a hot day registering maximum temperatures of 40.8 and and 40.6 degrees respectively.

Mercury settled slightly below normal in Jammu region while it moved upwards in Kashmir valley where two people were killed in heavy rains accompanied by gusty winds.

Day temperature stayed at 28 degrees in Srinagar.