Scusate una domanda, ma non ho capito una cosa

Vedendo negli anni i post qui sul forum o comunque le "serie storiche" ho notato che spesso a Palermo le temperature massime sono under 20 in primavera (quando magari in altre zone sono 23/24 gradi) e anche under 30 d'estate ( o al massimo 31-32). Poche volte si arriva a temperature estive folli.. anche se di notte ci sono minime anche di 25 gradi.

Come mai c'è questa differenza di clima, nel periodo caldo, tra Palermo e Catania? entrambe sono sul mare ma quest'ultima spesso ha massime folli, almeno nelle ultime estati.