Photo: Canary Islands - The Canary Islands, also known as the Canaries, are a Spanish volcanic archipelago off the coast of northwestern Africa, are among Spain’s farthest-flung territories. The islands include (from largest to smallest):... learn more
Contact The Travel Experts