Haryana's Rohtak and UP's Prayagraj were the hottest places today with 48.8°C temperature each. They are followed by Punjab's Bathinda (48.5°C), Haryana's Hisar (48.5°C) and Narnaul (48.3°C), Rajasthan's Pilani (48.2°C), Haryana's Sirsa (48.2°C), Bihar's Aurangabad (48.2°C), UP's Agra (48°C) and Rajasthan's Churu (47.7°C). IMD is investigating 52.3°C temperature recorded at Delhi's Mungeshpur.