Puerto Moral es el único municipio de la provincia de Huelva en el que se venera a la Virgen de la Cabeza.