Canada newsfromMail Online2 days agoPeople baffled by island-in-lake-on-an-island-in-a-lake-on-an-islandThe world's largest recursive island structure is located in northern Canada, baffling social media users with its complex description.