GlobeVerge
WORLD
Mysterious island emerges in Canadian lake then disappears in a matter of days
New York Post
3h ago
1 newsroom
The bizarre floating landmass was spotted in British Columbia’s Williston Reservoir—a sprawling man-made lake north of Mackenzie—earlier this month.
Read more on New York Post