Cities and Towns of Canada by emilyaviva

Question 4

What town at the southern tip of Nova Scotia was once a major centre of shipbuilding, and is now not only the terminus of a ferry from Bar Harbor, Maine, but also a playable location in Assassin's Creed Rogue?