Dramatic coastlines, abundant wilderness, pastoral river valley - travel to our favourite places, hotels, and restaurants in New Brunswick, Canada.