a volcano and a rare species of flower. The Teide National Park is the Canary Islands’ largest National Park and is located on the popular holiday destination island of Tenerife. Travellers who ...
Canary Islands flooding turns streets into rivers as car is swept out to sea by heavy rain - Locals in Gran Canaria and ...
Tourists have been warned to stay indoors as heavy flooding swept debris through the streets of the Canary Islands.