On the east side of Mount Desert Island the small Sand Beach is nestled between the mountains and rocky shore in Acadia National Park, Maine.