Miramichi, New BrunswickMiramichi is an amalgamation of several towns around the mouth of the Miramichi River in New Brunswick. This particular town used to be known as Newcastle, and is the namesake of CN's Newcastle Subdivision.
Photographed by Geoff Doane, December 30, 2015.
Added to the photo archive by Geoff Doane, February 15, 2016.
Railroad: VIA.
» Contact the person who posted this photograph.