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.
Categories & Keywords
Category:Travel and Places
Keywords:Avalon, CA, Canada, Canadian, Newfoundland, North America