Saint Andrews Harbour is situated at the mouth of the St. Croix River .
The town sits on the river 's east bank at Saint Andrews Harbour 's discharge point into the bay .
Saint Andrews Harbour is situated at the mouth of the St. Croix River and the town sits on the river 's east bank at its discharge point into the bay .