Saint Joseph Island

From Wikipedia, the free encyclopedia

There are several islands named after either Saint Joseph of Nazareth or Saint Joseph of Arimathea.

[edit] North America

[edit] South America