Moosehead Lake, Maine: a Fabulous Fall Foliage Getaway
The Maine Highlands of northwest Maine are home to Moosehead Lake. This glacial lake is the largest in Maine, covering almost 75,000 acres with 400 miles of shoreline. More than 80 islands dot the lake’s surface, the largest of which…