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 .