Aviva Directory » Local & Global » North America » United States » States » Maine » Cities & Towns » Bar Harbor

Bar Harbor is a town on Mount Desert Island in Hancock County, Maine. The town is home to the largest parts of Acadia National Park, including Cadillac Mountain and the Porcupine Islands, offshore.


Places to Stay

Property Sales & Rentals



Recommended Resources

Search for Bar Harbor on Google or Bing