Mallorca, Spain
Barcelona
Madrid
Segovia
Cordoba
Granada
Gibraltar
Seville
Algarve Coast - Lagos - St Vincent
Lisbon, Sintra and nearby Small Towns
Obidos-Portugal