Town in Newfoundland and Labrador, Canada
Bay Roberts is a town located on the north shore of Conception Bay on the northeastern Avalon Peninsula in the province of Newfoundland and Labrador, Canada. Wikipedia