Sand Beach, Acadia National Park - Mount Desert Island, ME
This gorgeous paradise is located on the eastern shore of Mount Desert Island and is part of
Acadia National Park. In the distance (and partially covered by fog) you can see a hiker's favorite called the Beehive.