Canada "Newfoundland and Labrador" is a province of Canada, the vast majority of its population residing on the island of Newfoundland.
Sweden
Newfoundland, Canada.
Carthage is in the present day country of Tunisia.
Present day Belgium
Mexico
Canada
Greece
Ukraine
Georgia
jordan
The modern country that Mecca is located is Saudi Arabia
Saudia Arabia