Heavy rains lashed several parts of north India over the last 24 hours disrupting normal life in many places across the region.