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.