Fascinating reminders of Canada’s past in Annapolis Royal, Nova Scotia


Learn more: