Thousand Islands National Park, formerly known as the St. Lawrence Islands National Park, is located on the 1000 Islands Parkway in the Thousand Islands Region of the Saint Lawrence River. The islands are actually the worn-down tops of ancient mountains.