A Spanish archipelago in the Atlantic Ocean near northwestern Africa, the Canary Islands have year-round sunshine and a spring climate. And while both of the islands have beautiful beaches, delectable ...