Sand Beach

Sand Beach is a gorgeous little beach (290 yards long) nestled between mountains and rocky shores on the east side of Mount Desert Island in Acadia National Park. The beach is largely comprised ofLäs mer
Sand Beach is a gorgeous little beach (290 yards long) nestled between mountains and rocky shores on the east side of Mount Desert Island in Acadia National Park. The beach is largely comprised ofLäs mer