More than eighteen hundred in number, these islands on the St. Lawrence river straddle the border between the United States and Canada.
More than eighteen hundred in number, these islands on the St. Lawrence river straddle the border between the United States and Canada.