Seville has the highest average yearly temperature in mainland Spain and mainland Europe ( 19.2 °C ) .
Seville also has the highest average annual temperature in mainland Spain and mainland Europe ( 19.2 °C ) , closely followed by Almería ( 19.1 °C ) .
Andalusia