Northwest and central India experienced their hottest April in 122 years with average maximum temperatures reaching 35.9 and 37.8 degrees Celsius respectively, the weather office said on Saturday. The heatwaves have triggered a power crisis not seen in over six years.