Alicante, Comunidad Valenciana, Spain
Alicante, Valencian Community, Spain
Barcelona, Catalonia, Spain
Elche, Valencian Community, Spain