A Massachusetts man said he may have encountered at least one Bigfoot while hiking at Wachusett Mountain out in Worcester ...
Lake Champlain is also home to 318 species of birds, 81 fish species, and a mysterious monster affectionately known as Champ. Lake Champlain is a great lake for boating, fishing, and paddling ...