Index | Saint Croix River, Maine


Saint Croix River, Maine: Means "Holy Cross," and was named by De Monts, from a circumstance in the two rivers of its mouth forming a Cross.