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