Days after, Delhi and some parts of the NCR witnessed a drop in temperature and heatwave due to rain, the India Meteorological Department (IMD) again hinted...
According to the India Meteorological Department (IMD), people will now feel a sigh of relief from the scorching heat in the areas of North India, as...