Louisbourg

Spanish Flag

A French fortress built in 1718 on Île Royale (now Cape Breton Island). It was captured by the British in 1758 and later destroyed.

Click to close window
Click to close window