Canary Island
From Wikipedia, the free encyclopedia
Canary Island may refer to the following:
- Canary Island is an island in the U.S. state of Massachusetts.
- Canary Islands are a group of volcanic Spanish islands off the northwestern coast of Africa.