The New Mast Landing in Freeport, Maine is a Must-VisitThe New Mast Landing in Freeport, Maine is a Must-VisitThe new location is not only beautiful but offers great beer and an amazing food truck.Brittany RoseBrittany Rose