Palakkad recorded India's highest temperature at 38°C, with experts predicting even hotter days ahead due to geographical factors.