This small, uninhabited island in the St. Croix River is the site of theĀ settlement of Samuel de Champlain and Pierre Dugua established for the winter of 1604-1605. It was from here that the French established the their presence in North America.

The St. Croix Island interpretive centre is located just off the highway in Bayside, near St. Andrews and provides visitors with historic insight into the significance of this ecologically fragile island that sits on the border between Canada and the USA.

Address:

St Croix Island