Only 60 villagers remain in the Spanish town of Libros. The town's name translates to the word “books” in English, and now, ...
A Spanish village has seen masked “devils” take to the streets as part of a traditional feast day. Every year in early February, local residents in Almonacid del Marquesado celebrate the feast ...
A Spanish village has seen masked “devils” take to the streets as part of a traditional feast day. Every year in early February, local residents in Almonacid del Marquesado celebrate the feast day of ...