Acadia National Park in coastal Maine is one of the most visited parks in the United States, and welcomes more than two million visitors each year. Acadia National Park doesn’t wholly encompass Mount Desert Island, which took a bit of getting used to. We found ourselves driving through towns with private houses on our way from […]