Here the lake runs into the St. Lawrence River and the Thousand Islands begin . Kingston sits amid excellent cruising and boating territory , with easy access to Lake Ontario , the St. Lawrence River , and the Thousand Islands including the St. Lawrence Islands National Park .