Miramichi

The city of Miramichi was formed in 1995 through the forced amalgamation of two towns, Newcastle and Chatham, and several smaller communities, including Douglastown, Loggieville, and Nelson. Situated ... Read More