The Canary Islands has declared a red weather alert for the holiday hotspots of Tenerife and La Palma as a massive storm ...
GIVEN the beauty that all eight of the Canary Islands offer in such abundance it says it all that the Canarios themselves hail La Palma “La ...