Pinterest pin for the Go Eat Do blog post with tips on things to do and see in Bay Roberts in Newfoundland and Labrador, Canada Use Pinterest? Pin this and return to read about Bay Roberts in Newfoundland and Labrador, Canada.Pinterest Pin about Bay Roberts in Newfoundland and Labrador, Canada.