Denia, Cádiz, Cartagena, and Las Palmas, rounding out the top 10. "Over 8 million foreign-born people live in Spain, with ...