In which country is the Avalon Peninsula located?

in Scotland
in Canada
in England
In Australia
The peninsula is home to 262,410 people, about 51% of Newfoundland's population, according to the Canada 2011 Census. The peninsula is the location of St. John's, the provincial capital and largest city. It is connected to the main section of the island by the 5 km (3 mi) wide Isthmus of Avalon.
Ts
0
Correct this question
3
Very interesting!
reach: rather globalCanadageographyislandsNorth America

Answers by country

in Scotland
in Canada
in England
In Australia
answers
flagThailand
14%
78%
7%
0%
14
flagAustralia
6%
77%
16%
0%
31
flagRepublic of Ireland
17%
72%
3%
6%
29
flagCanada
22%
67%
5%
4%
67
flagAustria
38%
61%
0%
0%
13
flagItaly
33%
53%
10%
3%
30
flagthe United States
28%
51%
13%
4%
222
flagGermany
30%
51%
15%
1%
120
flagIndia
31%
48%
6%
13%
29
flagGreece
37%
44%
13%
3%
29
flagthe United Kingdom
33%
41%
19%
4%
104
flagPoland
39%
39%
17%
3%
2983
flagthe Netherlands
55%
30%
10%
5%
20