Christmas Day Washout as Torrevieja and Orihuela Costa Soaked in Stormy Yuletide Deluge - Christmas Day 2025 was drenched by ...