Ronda and Benadalid, nature in Spain during Spring