
Horse-Eels : These are aquatic beasts where claims of sightings typically come from two lakes in Ireland. Lough Nahooin and Lough Fadda in County Galway. These strange creatures are described as having a horse-like head with a very elongated eel shaped body.
No comments:
Post a Comment