Prayagraj in Uttar Pradesh recorded the highest maximum temperature in India on June 14, reaching a scorching 46.9 degrees Celsius, the India Meteorological Department (IMD) said on Friday.