English: It is considered as one of St. Lawrence River's 1,864 islands.
Telugu: అందమైన సెయింట్ లారెన్స్ నదిపై ఉన్న 1,864 ద్వీపాలలో ఇది ఒక భాగం.