Original: The Avalon Peninsula is a large peninsula ( 10,360 km The Canadian Encyclopedia : Avalon Peninsula ) that makes up the southeast portion of the island of Newfoundland .
Simplified: The peninsula is home to forty percent of Newfoundlands population , and is the location of the provincial capital , St. Johns .