Whales in Lake Champlain?

The Charlotte Whale In August 1849, a work-crew digging a railroad bed in Charlotte, Vermont unearthed a skull and a batch of bones that were first thought to be the remains of an ox or horse, or some other large familiar creature. Indeed it was a large creature... a whale - discovered in 8 feet … Continue reading

Lake Champlain Geology

Lake Champlain is located on the Champlain Valley between the Green Mountains of Vermont and the Adirondack Mountains of New York state. It flows north and is drained by the Richelieu River, which in turn flows into the Saint Lawrence River at Sorel-Tracy, Quebec. Lake Champlain’s major feeders … Continue reading