The Barra Strait Marina

The Barra Strait Marina

Cape Breton Island boasts some of the best boating in the world. It is located in Grand Narrows at the Barra Strait Bridge. The Barra Strait Marina is community run and is an initiative of the Grand Narrows Waterfront Development Society.

Experiences Near By

Whycocomagh Waterfront Centre

Whycocomagh Waterfront Centre

Cape Breton Sailing Charters

Cape Breton Sailing Charters

Sail Through Time and the St. Peter’s Canal

Sail Through Time and the St. Peter’s Canal

Rita’s Tea Room

Rita’s Tea Room