Elm Hill was established by black Loyalists from Virginia in 1806, as one of Canada’s earliest black communities. It is located on the St. John River between Saint John and…
Elm Hill was established by black Loyalists from Virginia in 1806, as one of Canada’s earliest black communities. It is located on the St. John River between Saint John and…