St. Alban's is located in the beautiful Bay d'Espoir, an inland area of the scenic Coast of Bays Region. The Town of St. Alban's is 180 km from Grand Falls-Windsor (and central reg... more... See more text