St. Alban's, Newfoundland and Labrador

From Wikipedia, the free encyclopedia

St. Alban's is a town of 1,372 located in the Bay D'Espoir estuary on the south coast of Newfoundland, Canada.

[edit] See also

[edit] External links