Tatzelwurm
The Tatzelwurm is said to be a small, carnivorous, lizard-like creature with the head of a cat and a serpent’s body living in the lower elevations of the Alps of Austria and Switzerland. Description The legend of the Tatzelwurm (claw worm) has been around for hundreds of years. Scientists are split on what it might … Read more