Below are some links you may find useful

Alicante Barcelona Spain Portugal Malaga
Girona Madrid Cadiz Malaga Mojacar
Cadiz