International Historic Site - In 1604, French explorers led by Samuel de Champlain and Sieur de Monts, attempted to establish a permanent community on St. Croix Island but it was a dismal failure. Learn of their hardships at this scenic viewing area.