Bras d’Or Lake is an inland sea, or large body of partially fresh/ salt water in the centre of Cape Breton Island in the province of Nova Scotia, Canada. If riding here doesn’t relax and recharge you…..nothing will.
Bras d’Or Lake is an inland sea, or large body of partially fresh/ salt water in the centre of Cape Breton Island in the province of Nova Scotia, Canada. If riding here doesn’t relax and recharge you…..nothing will.
Social Media