The Famous Tomhegan Deer Have Returned!

Each winter, in search of drinking water,  all of our deer find their way to Moosehead River once the shoreline of Moosehead Lake has frozen. They bed up with many other local deer near Maynard’s of Maine at the top of the Northern Road, where locals feed them grain and help them survive the chilly … Read more