English: It is located on the border of Canada and the United States and includes one thousand eight hundred and sixty-four islands that stretch for eighty kilometers along the St. Lawrence River.
Telugu: ఇది కెనడా మరియు యునైటెడ్ స్టేట్స్ యొక్క సరిహద్దు మీద ఉన్న మరియు సెయింట్ లారెన్స్ నది మీద ఎనభై కిలోమీటర్లు సాగిన ఆ వెయ్యి ఎనిమిది వందల అరవై నాలుగు దీవులు కలిగి ఉంది.