Grand Falls

Grand Falls (French: Grand-Sault) is located in Victoria County, with a population of nearly 6,000. Situated on the Saint John River, the town derives its name from a waterfall created by a series of ... Read More