English: Strictly speaking, it consists of 1,864 islands that are located in the bright blue St. Lawrence River.
Telugu: అందమైన సెయింట్ లారెన్స్ నదిపై ఉన్న 1,864 ద్వీపాలలో ఇది ఒక భాగం.