Normal life was affected by soaring heat coupled with prolonged dry spell in Tripura as mercury touched 38.6 degree Celsius today, Met officials said today.

Weathermen said Tripura recorded the maximum temperature of 39.9 degree Celsius yesterday, a record over the last 15 years.