Home Tags Sector 93A

Tag: Sector 93A

Noida or Nainital? Residents enjoy Thursday’s big hailstorm

India's national capital and areas adjoining Delhi experienced the season's first big hailstorm as heavy rain brought life to a grinding halt on Thursday...