bn:00675463n
Noun Named Entity
IT
No term available
EN
In Canadian folklore, the Turtle Lake Monster is an entity purportedly inhabiting Turtle Lake, in West Central Saskatchewan Canada. Wikipedia
Relations
Sources