is mt desert island connected to the mainland by bridge or ferry
Acadia National Park is located on Mount Desert Island, along the coast of Maine about halfway between New Hampshire and New Brunswick, Canada. The 80,000-acre island is connected to the mainland by a short bridge and causeways.