South Lizard Island|unorganized, Near Lake Superior Provincial Park, Algoma, Ontario P0S 1K0
Boatride from Sinclair Cove 10 KM Presenting South Lizard Island - an extraordinary 76-acre privately owned island located just offshore from the unspoiled wilderness of Lake Superior Provincial Park. Surrounded by the majestic waters of Lake Superior, this exclusive retreat offers over 10,000