A town on the south shore of the Miramichi River near its mouth on Miramichi Bay.
See more New Brunswick Cities and Towns.