Bar Harbor is a bayfront town on Mount Desert Island in the Pine Tree State of Maine. It offers the perfect backdrop for an epic vacation with your family, partner, or friends because it boasts a multitude of fun-filled opportunities. Create memories to last a lifetime as you spend the…