Bras d'Or Lake

E250419 UNEXPLORED

Bras d'Or Lake is a large, island-dotted inland sea on Cape Breton Island in Nova Scotia, known for its brackish waters, scenic coastline, and popularity for sailing and recreation.


Referenced by (2)

Please wait…