Properties in Canary Island

2 found
Canary Island Banner
other_international

Canary Island

The Canary Islands, a Spanish archipelago off the coast of northwestern Africa, are rugged volcanic isles known for their black- and white-sand beaches.