This map from Wikimedia provides information on the average annual temperature figures across the country over a range of below 20 Deg C and above 27.5 Deg C. The map reveals that:
- Most of the country lies in the range of 25-27.5 Deg C, followed by 22.5-25 Deg C.
- A small patch below the Himalayan range and in the Western Ghats falls in the range 20-22.5 Deg C.
- The Himalayan range covering Jammu and Kashmir, Himachal Pradesh, Uttarakhand, Sikkim and Arunachal Pradesh and parts of Meghalaya are the coolest areas and fall in the below 20 Deg C range
- A small region surrounding Gandhinagar in Gujarat, most of Coastal Andhra, Rayalseema and Coastal Tamil Nadu, are the hottest areas with a temperature range of above 27.5 Deg C.