Extreme Weather, Spain Mallorca Spain is hit by TWENTY INCHES of snow and 25ft waves, with a dozen towns left without power and weather red alert warnings issued as Storm Juliette brings Balearic blizzards February 28, 2023 — 0 Comments