Trivia Cafe
20

Which walled city has been called the Cradle of New France, and the Gibraltar of (North) America ?