8. Amelia Island is the only place in Florida that allows riding on the beach

Been here or near? Share your experiences