English: This place is located in Canada.
Telugu: కెనడాలోని లో ఈ ద్వీపం ఉంది.