Mysterious island emerges in Canadian lake then disappears in a matter of days
A massive tree-covered island mysteriously emerged in a remote Canadian reservoir before vanishing from sight just weeks later. The bizarre floating landmass was spotted in British Columbia’s Williston Reservoir — a sprawling man-made lake north of Mackenzie — earlier this month, according to CBC. Local Rocky Avery said photos and video of the island were … Read more