There is only one sand beach in Acadia, hence the name.