The Avalon Peninsula is a large peninsula ( 9,220 km ² ) that makes up the southeast portion of the island of Newfoundland .
The Avalon Peninsula is a large peninsula ( 9,270 km ² ) that makes up the southeast portion of the island of Newfoundland .