Saint Croix Island International Historic Site is located in Calais, Maine, USA. For details and information on visiting, see http://www.nps.gov/sacr.
Saint Croix Island International Historic Site is located in Calais, Maine, USA. For details and information on visiting, see http://www.nps.gov/sacr.