A number of boat lines in the 1,000 Islands on both the American and Canadian sides are offering special cruises to view the eclipse on the waters of Lake Ontario and the St. Lawrence River.