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