Sasquatch Sightings on Cormorant Island

posted in: Cryptids | 0

Word and Images by Greg Mansfield There‚Äôs a strong Indigenous legacy, an interesting settler history, and a long record of Sasquatch sightings on Cormorant Island. Cormorant Island lies in the waterways between Vancouver Island and the British Columbia mainland. My … Continued