islandghost ← Previous Next → Submerged under the St. Lawrence River near Prescott is are the remains of a 250 year old island fortress.