Weather in El Caragol Playa Es Caragol in Mallorca – a wild oasis of peace