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.

Categories

Places to Stay

Property Sales & Rentals

 

 

Recommended Resources


Search for Bar Harbor on Google or Bing