St. Alban's is a town of 1,372 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