Bar Harbor, Maine, is the closest town to Acadia National Park, located on Mount Desert Island.