Manage Your Business

St. Alban's

St. Alban's

About

St. Alban's is a town of approximately 1,200 located in the Bay d'Espoir estuary on the south coast of Newfoundland, Canada. St. Alban's is the largest community in Bay d'Espoir. The town is 180 kilometres south of Grand Falls-Windsor. St. Alban's is regarded as a hub for the aquaculture industry and the Newfoundland Aquaculture Industry Association maintains an office in the town.

MoreLess
More on Wikipedia

Details

Location

Newfoundland and Labrador Canada

Coordinates

47.88105° N, 55.85751° W