Avalon Peninsula
Whitbourne is a town on the Avalon Peninsula in Newfoundland and Labrador, Canada in Division 1.