Baddeck

Baddeck is a picturesque, vibrant little village right in the heart of Cape Breton Island set on the shores of the great inland sea known as the Bras d’Or Lakes.

Directory

Find More