The Avalon Peninsula makes up the Easternmost portion of the island of Newfoundland. The capital and largest city, St Johns, is on this peninsula. Cape St Marys, on the southern part of the peninsula, is featured on its own page on this website.
This gallery is empty.
Categories & Keywords
Category:Travel and Places
Subcategory:North America
Subcategory Detail:Canada
Keywords:Avalon, CA, Canada, Canadian, Newfoundland, North America