dubtrivia
Around the World

The Canary Islands off the coast of Africa are a popular vacation destination. Where does their name actually come from?