Visit our Louisbourg, Île Royale, Nova Scotia, Canada (Cape Breton Island) page!
Discover the people who lived there, the places they visited and the stories they shared.
Church of Stella Maris
7564 Main St., Louisbourg, NOVA SCOTIA
Established 1901
Source: Google maps
Photograph
Discover the people who lived there, the places they visited and the stories they shared.
Church of Stella Maris
7564 Main St., Louisbourg, NOVA SCOTIA
Established 1901
Source: Google maps
Photograph


