Cadborosaurus
Cadborosaurus is a sea monster from North American folklore. It is an alleged marine monster native to the North American Pacific Coast. Multiple alleged sightings have occurred in and around Cadboro Bay, south of Vancouver Island, Greater Victoria, British Columbia. Eyewitnesses described the alleged species as a horse- or camel-headed mega-serpentine creature. The name cadborosaurus … Read more