Cape Breton Island
Baddeck, Nova Scotia is a small village on Cape Breton Island with several historic buildings, including: