Huelva has only one beach and it's called Playa el Espigón.