พันเกาะแคนาดาหมายถึงแม่น้ําเซนต์ลอเรนส์เชื่อมต่อกับทะเลสาบแอนติโลเนียซึ่งกระจายกว่า 1,800 เกาะขนาดเล็กที่สุดเป็นเพียงแนวปะการังขนาดใหญ่ที่สามารถเข้าถึงหลายตารางไมล์ ในทะเลสาบพันเกาะ นิยามของเกาะนั้นน่าสนใจมาก ว่ากันว่า ตราบใดที่ที่ดินที่เปิดออกผิวน้ําได้ 2 ต้น เติบโตขึ้นมาก็เรียกได้ว่าเป็นเกาะ เกาะเหล่านี้จะกระจายไปทั่วแม่น้ําเซนต์ลอว์เรนซ์ ราวกับแดนสวรรค์ในเทพนิยาย