Glide through 1,000+ islands on the St. Lawrence River — spot grand castles and secret island hideaways.