Gurugram records 17°C low, IMD says Haryana saw coldest morning

India