Looking at the Canary Islands on the map, their location, just off the coast of north west Africa seems an unlikely place to find fresh rosé wine! In March ... Read more