The Canary Islands archipelago is a string of seven islands, closer to Morocco than to their mother country Spain ... and beaches, as well as its primary city, Santa Cruz de Tenerife.
Published images show cars washed away by the floods in Gran Canaria, with its streets become raging rivers as water levels ...
You can find this story in My Bookmarks.Or by navigating to the user icon in the top right. The Canary Islands are a part of Spain located off the northwest coast of Africa, in the Atlantic Ocean.