Upload Photo

Mount Desert Island, Maine photos

Mount Desert Island in Maine is anything but a desert. It's home to Acadia National Park, lakes, shorelines, mountains and Bar Harbor.