‘Incredible discovery’ at Lake Champlain

Researchers seeking the lake’s famous monster have found evidence that beluga whales may be living there. Tales of a mysterious creature not dissimila… —> Read More Here

facebooktwittergoogle_plusredditpinterestlinkedinmail

Leave a Reply

Your email address will not be published. Required fields are marked *