Tag: New York
New York’s ‘Champ’
New York has two fascinating lake monsters worth writing about. I only have time this week to write about one, so I will be writing about ‘Champ.’ Champ haunts Lake Chaplain in upper New York. He shares similar characteristics with Nessie of Loch Ness monster fame. Like the Highlands of Scotland, the cities and towns ...