Carlos VermeerschJan 13, 20181 min readBiologyAtlantic Spotted DolphinThe Canary Islands lie in the marine current of the same name and marks the southern end of the cold waters of the North Atlantic, which...