Have a look at this collection of flowers I met just on one day walk in Algarve (South of Portugal) on 23 of March. Oh, those lavenders... strelizias... bougainvilleas... flowering rosmary... and more modest species - Algarve is in flowers in March... See it by yourself...