Andalucia’s Eastern Coast, Granada & Almeria

8 Days from £569 | November, February, March, April, May, June, September, October

Granada was the last city to be re-conquered by the Catholic Kings in 1492 and Spain’s Moorish legacy is nowhere more evident than in Granada and its province. On this holiday, not only will you visit the Alhambra complex in Granada, but also the city of Almeria. Your base is the coastal city of Almunecar. This is a city whose Phoenician, Roman and Moorish past is still much in evidence. The wonderful sub-tropical climate will help you enjoy the city’s rich artistic and cultural heritage as well as the pretty historic centre. In and around Almunecar the sierras plunge spectacularly into the sea and you will find no less than 25 beaches and coves within the boundary of the municipality.

Extend your holiday – extra week’s stay available in resort.

Andalucia’s Eastern Coast, Granada & Almeria

Past Customer Satisfaction Score for this holiday* - 94%
* as measured from holiday questionnaires - see FAQ for details

  • 7 nights hb in Almunecar, with one entrance free of charge to the hotel’s spa centre
  • Visit to Granada and the Alhambra
  • Tour along the Costa Tropical to Almeria

Day One: Flight to Malaga and transfer to your hotel (55 miles) in Almunecar on the beach east of the city for seven nights half board accommodation.

Days Two to Seven: During your stay there are two included full day excursions. The first is to the wonderful city of Granada just 45 miles away. There is surely no more spectacular setting than Granada, whose extraordinary Alhambra complex is dominated by the snow-capped peaks of the Sierra Nevada. A local guide will ensure you make the most of your visit of the Alhambra and the Generalife Gardens. (Please note that, due to restrictions on group visits, the Nasrid Palaces part of the complex may not be included in the visit.)  As well as visiting the complex with its richly decorated palaces and luxuriant gardens, you will also have plenty of time to see some of the city’s other attractions such as the cathedral and the old Moorish quarter of Albaicin, now a UNESCO World Heritage Site together with the Alhambra and the Generalife.

The second excursion is a trip along the east coast to see the ancient city of Almeria (80 miles away by motorway). Almeria also has Phoenician and Roman origins and one of the greatest citadels ever built by the Moors as well as an unusual fortified cathedral constructed as defence against pirate attacks. The whitewashed walls of the old town have the unmistakable Al-Andalus atmosphere.

The rest of your time is free to enjoy Almunecar. You can visit the Arab fortress built on top of a Roman castle or stroll through the delightful botanical gardens of Majuelo Park where there is a huge collection of tropical and subtropical plants, bushes and trees as well as the remains of the Roman fish-salting pits. Other attractions include the exotic bird park and the network of defensive towers built by the Moors and later strengthened in the 18th century as defence against British raids. Or just stroll through the busy commercial district in the old centre where you can admire the city’s monuments – look out for the plaque dedicated to Laurie Lee who spent time here during and after the Civil War. There will also be the chance to join an optional excursion to Nerja with its magnificent Balcon de Europa and its nearby famous caves – an enormous cavern reminiscent of an underground cathedral featuring stalactites, stalagmites and wonderful rock formations and the white-painted, hill-top village of Frigiliana.

Day Eight: Free time until your transfer to the airport and your return flight.

Extend your holiday – extra week’s stay available in resort.

A Walking Holiday in this area is also available. Details elsewhere on our website and in our Walking Holidays brochure.


Andalucia’s Eastern Coast, Granada & Almeria

Past Customer Satisfaction Score for this holiday* - 94%
* as measured from holiday questionnaires - see FAQ for details

HOTEL BAHIA TROPICAL ****, Taramay, Almunecar (seven nights)
The hotel is situated on the small Pozuelo beach in Taramay on the eastern edge of Almunecar, 3 km from the city centre. There is a frequent, cheap bus service to town if you do not want to take the extremely pleasant walk along the seafront. Its spacious rooms all have bath and wc, minibar, balcony or terrace, satellite tv, safe (chargeable) and hairdryer. The restaurant serves buffet style food and there is a bar with entertainment on most nights. The hotel has a large outdoor pool and a spa. One entrance to the spa is included during your stay (one hour use to include active pool with water massages, sauna, Turkish bath, pediluvium and sensation shower). Health and body treatments are also available at extra cost. (
Past Customer Satisfaction Score for this hotel* - 86%
*as measured from holiday questionnaires - see FAQ for details
Escorted Holiday - Andalucia’s Eastern Coast, Granada & Almeria
Holiday code: 7GAE
Supplements per person:
Single Room: £120
Travel Insurance: £44.95
Travel insurance - Extra Week: £10
Extra week: £210 - £350
Supplements on some holidays vary by departure date - the applicable price will be shown when booking.

Fly FromDateDaysAirlineDep.Rtn.AvailabilityPriceFly ToSingle

AberdeenThu 25/04/20198Ryanair09150850Places Available749Malaga12050ABZ17GAEH3

AberdeenThu 09/05/20198Ryanair09150850Places Available779Malaga12052ABZ17GAEH4

AberdeenThu 06/06/20198Ryanair09150850Places Available789Malaga12054ABZ17GAEH5

AberdeenThu 12/09/20198Ryanair09150850Places Available809Malaga12052ABZ17GAEH6

AberdeenThu 03/10/20198Ryanair09150850Places Available759Malaga12054ABZ17GAEH7

Belfast IntlSat 03/11/20188Ryanair16402325Last few places599Malaga120 (on request)2BFS17GAEG8

Belfast IntlSat 10/11/20188Ryanair16402325Last few places569Malaga120 (on request)5BFS17GAEG9

Belfast IntlSat 23/02/20198Ryanair16402325Places Available629Malaga120 (on request)23BFS17GAEH1

Belfast IntlSat 16/03/20198Ryanair16402325Places Available669Malaga12038BFS17GAEH2

Belfast IntlThu 25/04/20198Easyjet06001255Places Available689Malaga12050BFS17GAEH3

Belfast IntlThu 09/05/20198Easyjet06001255Places Available719Malaga12052BFS17GAEH4

Belfast IntlThu 06/06/20198Easyjet06001255Places Available729Malaga12054BFS17GAEH5

Belfast IntlThu 12/09/20198Easyjet06001255Places Available749Malaga12052BFS17GAEH6

Belfast IntlThu 03/10/20198Easyjet06001255Places Available699Malaga12054BFS17GAEH7

BirminghamSat 03/11/20188Jet214302120Last few places639Malaga120 (on request)2BHX17GAEG8

BirminghamSat 10/11/20188Jet214302120Last few places609Malaga120 (on request)5BHX17GAEG9

BirminghamSat 23/02/20198Ryanair10351010Places Available629Malaga120 (on request)23BHX17GAEH1

BirminghamSat 16/03/20198Ryanair10351010Places Available669Malaga12038BHX17GAEH2

BirminghamThu 25/04/20198Ryanair12101845Places Available689Malaga12050BHX17GAEH3

BirminghamThu 09/05/20198Ryanair12101845Places Available719Malaga12052BHX17GAEH4

BirminghamThu 06/06/20198Ryanair12101845Places Available729Malaga12054BHX17GAEH5

BirminghamThu 12/09/20198Ryanair12101845Places Available749Malaga12052BHX17GAEH6

BirminghamThu 03/10/20198Ryanair12101845Places Available699Malaga12054BHX17GAEH7

BristolSat 03/11/20188Easyjet06051205Last few places599Malaga120 (on request)2BRS17GAEG8

BristolSat 10/11/20188Easyjet06051205Last few places569Malaga120 (on request)5BRS17GAEG9

BristolSat 23/02/20198Easyjet06051205Places Available629Malaga120 (on request)23BRS17GAEH1

BristolSat 16/03/20198Easyjet06051205Places Available669Malaga12038BRS17GAEH2

BristolThu 25/04/20198Easyjet06051205Places Available689Malaga12050BRS17GAEH3

BristolThu 09/05/20198Easyjet06051205Places Available719Malaga12052BRS17GAEH4

BristolThu 06/06/20198Easyjet06051205Places Available729Malaga12054BRS17GAEH5

BristolThu 12/09/20198Easyjet06051205Places Available749Malaga12052BRS17GAEH6

BristolThu 03/10/20198Easyjet06051205Places Available699Malaga12054BRS17GAEH7

CardiffSat 03/11/20188Vueling19501915Last few places599Malaga120 (on request)2CWL17GAEG8

CardiffSat 10/11/20188Vueling19501915Last few places569Malaga120 (on request)5CWL17GAEG9

CardiffSat 23/02/20198Vueling19501915Places Available629Malaga120 (on request)23CWL17GAEH1

CardiffSat 16/03/20198Vueling19501915Places Available669Malaga12038CWL17GAEH2

CardiffThu 25/04/20198Vueling09450905Places Available689Malaga12050CWL17GAEH3

CardiffThu 09/05/20198Vueling09450905Places Available719Malaga12052CWL17GAEH4

CardiffThu 06/06/20198Vueling09450905Places Available729Malaga12054CWL17GAEH5

CardiffThu 12/09/20198Vueling09450905Places Available749Malaga12052CWL17GAEH6

CardiffThu 03/10/20198Vueling09450905Places Available699Malaga12054CWL17GAEH7

Doncaster ShefSun 24/02/20198Thomson06001255Places Available649Malaga120 (on request)23DSA17GAEH1

Doncaster ShefSun 17/03/20198Thomson14401255Places Available689Malaga12038DSA17GAEH2

DublinSat 03/11/20188Ryanair07201420Last few places599Malaga120 (on request)2DUB17GAEG8

DublinSat 10/11/20188Ryanair07201420Last few places569Malaga120 (on request)5DUB17GAEG9

DublinSat 23/02/20198Ryanair07201420Places Available629Malaga120 (on request)23DUB17GAEH1

DublinSat 16/03/20198Ryanair07201420Places Available669Malaga12038DUB17GAEH2

DublinThu 25/04/20198Ryanair07201420Places Available689Malaga12050DUB17GAEH3

DublinThu 09/05/20198Ryanair07201420Places Available719Malaga12052DUB17GAEH4

DublinThu 06/06/20198Ryanair07201420Places Available729Malaga12054DUB17GAEH5

DublinThu 12/09/20198Ryanair07201420Places Available749Malaga12052DUB17GAEH6

DublinThu 03/10/20198Ryanair07201420Places Available699Malaga12054DUB17GAEH7

East MidlandsSat 03/11/20188Jet207001355Last few places639Malaga120 (on request)2EMA17GAEG8

East MidlandsSat 10/11/20188Jet207001355Last few places609Malaga120 (on request)5EMA17GAEG9

East MidlandsSat 23/02/20198Jet207001345Places Available669Malaga120 (on request)23EMA17GAEH1

East MidlandsSat 16/03/20198Jet207001345Places Available709Malaga12038EMA17GAEH2

East MidlandsThu 25/04/20198Jet207351430Places Available729Malaga12050EMA17GAEH3

East MidlandsThu 09/05/20198Jet207351430Places Available759Malaga12052EMA17GAEH4

East MidlandsThu 06/06/20198Jet207351430Places Available769Malaga12054EMA17GAEH5

East MidlandsThu 12/09/20198Jet207351430Places Available789Malaga12052EMA17GAEH6

East MidlandsThu 03/10/20198Jet207351430Places Available739Malaga12054EMA17GAEH7

EdinburghSat 03/11/20188Ryanair06251345Last few places639Malaga120 (on request)2EDI17GAEG8

EdinburghSat 10/11/20188Ryanair06251345Last few places609Malaga120 (on request)5EDI17GAEG9

EdinburghSun 24/02/20198Ryanair15052225Places Available629Malaga120 (on request)23EDI17GAEH1

EdinburghSun 17/03/20198Ryanair15052225Places Available669Malaga12038EDI17GAEH2

EdinburghThu 25/04/20198Jet206551440Places Available729Malaga12050EDI17GAEH3

EdinburghThu 09/05/20198Jet206551440Places Available759Malaga12052EDI17GAEH4

EdinburghThu 06/06/20198Jet206551440Places Available769Malaga12054EDI17GAEH5

EdinburghThu 12/09/20198Jet206551440Places Available789Malaga12052EDI17GAEH6

EdinburghThu 03/10/20198Jet206551440Places Available739Malaga12054EDI17GAEH7

ExeterThu 25/04/20198Flybe07252340Places Available749Malaga12050EXT17GAEH3

ExeterThu 09/05/20198Flybe07252340Places Available779Malaga12052EXT17GAEH4

ExeterThu 06/06/20198Flybe07252340Places Available789Malaga12054EXT17GAEH5

ExeterThu 12/09/20198Flybe07252340Places Available809Malaga12052EXT17GAEH6

ExeterThu 03/10/20198Flybe07252340Places Available759Malaga12054EXT17GAEH7

GlasgowSun 04/11/20188Easyjet07001425Last few places639Malaga120 (on request)2GLA17GAEG8

GlasgowSun 11/11/20188Easyjet07001425Last few places609Malaga120 (on request)5GLA17GAEG9

GlasgowSun 24/02/20198Easyjet07001425Places Available629Malaga120 (on request)23GLA17GAEH1

GlasgowSun 17/03/20198Easyjet07001425Places Available669Malaga12038GLA17GAEH2

GlasgowThu 25/04/20198Easyjet17000015Places Available689Malaga12050GLA17GAEH3

GlasgowThu 09/05/20198Easyjet17000015Places Available719Malaga12052GLA17GAEH4

GlasgowThu 06/06/20198Easyjet17000015Places Available729Malaga12054GLA17GAEH5

GlasgowThu 12/09/20198Easyjet17000015Places Available749Malaga12052GLA17GAEH6

GlasgowThu 03/10/20198Easyjet17000015Places Available699Malaga12054GLA17GAEH7

Leeds-BradfordSat 03/11/20188Jet208301725Last few places639Malaga120 (on request)2LBA17GAEG8

Leeds-BradfordSat 10/11/20188Jet210001715Last few places609Malaga120 (on request)5LBA17GAEG9

Leeds-BradfordSat 23/02/20198Jet210001710Places Available669Malaga120 (on request)23LBA17GAEH1

Leeds-BradfordSat 16/03/20198Jet210001710Places Available709Malaga12038LBA17GAEH2

Leeds-BradfordThu 25/04/20198Jet207002355Places Available729Malaga12050LBA17GAEH3

Leeds-BradfordThu 09/05/20198Jet207002355Places Available759Malaga12052LBA17GAEH4

Leeds-BradfordThu 06/06/20198Jet207002355Places Available769Malaga12054LBA17GAEH5

Leeds-BradfordThu 12/09/20198Jet207002355Places Available789Malaga12052LBA17GAEH6

Leeds-BradfordThu 03/10/20198Jet207002355Places Available739Malaga12054LBA17GAEH7

LiverpoolSat 03/11/20188Easyjet06301310Last few places599Malaga120 (on request)2LPL17GAEG8

LiverpoolSat 10/11/20188Easyjet06301310Last few places569Malaga120 (on request)5LPL17GAEG9

LiverpoolSat 23/02/20198Easyjet06301310Places Available629Malaga120 (on request)23LPL17GAEH1

LiverpoolSat 16/03/20198Easyjet06301310Places Available669Malaga12038LPL17GAEH2

LiverpoolThu 25/04/20198Easyjet06001230Places Available689Malaga12050LPL17GAEH3

LiverpoolThu 09/05/20198Easyjet06001230Places Available719Malaga12052LPL17GAEH4

LiverpoolThu 06/06/20198Easyjet06001230Places Available729Malaga12054LPL17GAEH5

LiverpoolThu 12/09/20198Easyjet06001230Places Available749Malaga12052LPL17GAEH6

LiverpoolThu 03/10/20198Easyjet06001230Places Available699Malaga12054LPL17GAEH7

London GatwickSat 03/11/20188Easyjet09301555Last few places599Malaga120 (on request)2LGW17GAEG8

London GatwickSat 10/11/20188Easyjet09301555Last few places569Malaga120 (on request)5LGW17GAEG9

London GatwickSat 23/02/20198Easyjet09301555Places Available629Malaga120 (on request)23LGW17GAEH1

London GatwickSat 16/03/20198Easyjet09301555Places Available669Malaga12038LGW17GAEH2

London GatwickThu 25/04/20198Easyjet12151845Places Available689Malaga12050LGW17GAEH3

London GatwickThu 09/05/20198Easyjet12151845Places Available719Malaga12052LGW17GAEH4

London GatwickThu 06/06/20198Easyjet12151845Places Available729Malaga12054LGW17GAEH5

London GatwickThu 12/09/20198Easyjet12151845Places Available749Malaga12052LGW17GAEH6

London GatwickThu 03/10/20198Easyjet12151845Places Available699Malaga12054LGW17GAEH7

LutonSat 03/11/20188Easyjet14301320Last few places599Malaga120 (on request)2LTN17GAEG8

LutonSat 10/11/20188Easyjet14301320Last few places569Malaga120 (on request)5LTN17GAEG9

LutonSat 23/02/20198Easyjet14301420Places Available629Malaga120 (on request)23LTN17GAEH1

LutonSat 16/03/20198Easyjet14301420Places Available669Malaga12038LTN17GAEH2

LutonThu 25/04/20198Easyjet12551910Places Available689Malaga12050LTN17GAEH3

LutonThu 09/05/20198Easyjet12551910Places Available719Malaga12052LTN17GAEH4

LutonThu 06/06/20198Easyjet12551910Places Available729Malaga12054LTN17GAEH5

LutonThu 12/09/20198Easyjet12551910Places Available749Malaga12052LTN17GAEH6

LutonThu 03/10/20198Easyjet12551910Places Available699Malaga12054LTN17GAEH7

ManchesterSat 03/11/20188Easyjet07051355Last few places599Malaga120 (on request)2MAN17GAEG8

ManchesterSat 10/11/20188Easyjet07051355Last few places569Malaga120 (on request)5MAN17GAEG9

ManchesterSat 23/02/20198Easyjet07051355Places Available629Malaga120 (on request)23MAN17GAEH1

ManchesterSat 16/03/20198Easyjet07051355Places Available669Malaga12038MAN17GAEH2

ManchesterThu 25/04/20198Easyjet06101255Places Available689Malaga12050MAN17GAEH3

ManchesterThu 09/05/20198Easyjet06101255Places Available719Malaga12052MAN17GAEH4

ManchesterThu 06/06/20198Easyjet06101255Places Available729Malaga12054MAN17GAEH5

ManchesterThu 12/09/20198Easyjet06101255Places Available749Malaga12052MAN17GAEH6

ManchesterThu 03/10/20198Easyjet06101255Places Available699Malaga12054MAN17GAEH7

NewcastleSat 03/11/20188Easyjet06301345Last few places599Malaga120 (on request)2NCL17GAEG8

NewcastleSat 10/11/20188Easyjet06301345Last few places569Malaga120 (on request)5NCL17GAEG9

NewcastleSat 23/02/20198Easyjet06301345Places Available629Malaga120 (on request)23NCL17GAEH1

NewcastleSat 16/03/20198Easyjet06301345Places Available669Malaga12038NCL17GAEH2

NewcastleThu 25/04/20198Easyjet07001405Places Available689Malaga12050NCL17GAEH3

NewcastleThu 09/05/20198Easyjet07001405Places Available719Malaga12052NCL17GAEH4

NewcastleThu 06/06/20198Easyjet07001405Places Available729Malaga12054NCL17GAEH5

NewcastleThu 12/09/20198Easyjet07001405Places Available749Malaga12052NCL17GAEH6

NewcastleThu 03/10/20198Easyjet07001405Places Available699Malaga12054NCL17GAEH7

PrestwickSun 04/11/20188Ryanair16402345Last few places599Malaga120 (on request)2PIK17GAEG8

PrestwickSun 11/11/20188Ryanair16402345Last few places569Malaga120 (on request)5PIK17GAEG9

PrestwickSun 24/02/20198Ryanair16402345Places Available629Malaga120 (on request)23PIK17GAEH1

PrestwickSun 17/03/20198Ryanair16402345Places Available669Malaga12038PIK17GAEH2

PrestwickThu 25/04/20198Ryanair07001405Places Available689Malaga12050PIK17GAEH3

PrestwickThu 09/05/20198Ryanair07001405Places Available719Malaga12052PIK17GAEH4

PrestwickThu 06/06/20198Ryanair07001405Places Available729Malaga12054PIK17GAEH5

PrestwickThu 12/09/20198Ryanair07001405Places Available749Malaga12052PIK17GAEH6

PrestwickThu 03/10/20198Ryanair07001405Places Available699Malaga12054PIK17GAEH7

SouthendSun 04/11/20188Easyjet06301305Last few places599Malaga120 (on request)2SEN17GAEG8

SouthendSun 11/11/20188Easyjet06301245Last few places569Malaga120 (on request)5SEN17GAEG9

SouthendSun 24/02/20198Easyjet06301300Places Available629Malaga120 (on request)23SEN17GAEH1

SouthendSun 17/03/20198Easyjet06301300Places Available669Malaga12038SEN17GAEH2

SouthendThu 25/04/20198Easyjet16452300Places Available689Malaga12050SEN17GAEH3

SouthendThu 09/05/20198Easyjet16452300Places Available719Malaga12052SEN17GAEH4

SouthendThu 06/06/20198Easyjet16452300Places Available729Malaga12054SEN17GAEH5

SouthendThu 12/09/20198Easyjet16452300Places Available749Malaga12052SEN17GAEH6

SouthendThu 03/10/20198Easyjet16452300Places Available699Malaga12054SEN17GAEH7

StanstedSat 03/11/20188Easyjet06051230Last few places599Malaga120 (on request)2STN17GAEG8

StanstedSat 10/11/20188Easyjet06051230Last few places569Malaga120 (on request)5STN17GAEG9

StanstedSat 23/02/20198Easyjet06051230Places Available629Malaga120 (on request)23STN17GAEH1

StanstedSat 16/03/20198Easyjet06051230Places Available669Malaga12038STN17GAEH2

StanstedThu 25/04/20198Easyjet06051230Places Available689Malaga12050STN17GAEH3

StanstedThu 09/05/20198Easyjet06051230Places Available719Malaga12052STN17GAEH4

StanstedThu 06/06/20198Easyjet06051230Places Available729Malaga12054STN17GAEH5

StanstedThu 12/09/20198Easyjet06051230Places Available749Malaga12052STN17GAEH6

StanstedThu 03/10/20198Easyjet06051230Places Available699Malaga12054STN17GAEH7

Prices shown are based on the shared occupancy of twin/double standard rooms, and are subject to availability. Please refer to ‘Accommodation’ for details of any room supplements (including single rooms) and extended stay costs that apply to this holiday. Further details in our FAQ.

Data as at 21/10/2018 at 15:47:06

We enjoyed this holiday very much indeed. Our hotel room was large and airy with plenty of storage and an excellent bathroom. The standard of cleanliness throughout, including the pool was very high. The excursions were first rate and the resort itself, greatly enhanced by the talents of our tour director Manuel. His tremendous local knowledge, friendly manner and excellent command of English meant that we learned so much about this lovely part of Spain. All in all, a brilliant holiday and great value for money. Hope to join another tour soon!

Mrs F, Preston

We have just returned from a holiday with Preferred Travel Services to Andalucia’s Eastern Coast and it was terrific! The guide was super both guiding and allowing time to explore. The hotel was great and the trips. This was our second trip with Preferred Travel and we would unhesitatingly recommend them.

Mrs B, Edinburgh

This holiday was beyond all my expectations. All the excursions were worthwhile. The Tour Guide’s impeccable language and exceptional narrative skills brought the rich historical legacy of Andalucia vividly to life.

Mrs H, Bristol

An enjoyable holiday. From being met, transported and looked after it was a great experience. I would also like to pay great appreciation to the tour guide who was excellent and added greatly to the holiday. His experience, his fluency, and indeed his lovely sense of humour contributed so much to our week and I feel he is a great addition to Preferred Travel Services. The coach driver was also very efficient, courteous and helpful. They are great ambassadors and I will be perusing the Preferred Travel Services brochure when I next feel the need of a holiday.

Mrs W, Northern Ireland

My Sister and I recently enjoyed a holiday with Preferred Travel. The holiday was a complete success thanks to the organisation and the company of Manuel the tour guide. He was a lovely friendly local man, who was excellent with all the guests. Thank you.

Mrs B. A., Devon

Spent a really wonderful week at the Hotel Bahia Tropical in Almunecar and would like to thank Preferred Travel Services for providing such a memorable destination. The Hotel Bahia Tropical commands a lovely position on the bay and provides excellent facilities with comfortable, well appointed rooms, spotlessly clean and excellent varied food. An excellent find. Our guide Manuel played his part in ensuring the success of the holiday. His extremely pleasant, friendly character and in depth knowledge of the area certainly enhances the enjoyment of the holiday. I would have no hesitation in recommending this holiday to others.

Miss C, Lancs.

Click to see whole photo


Don't forget, we fly from 20 airports right across the UK.
Most of our holidays include half board as standard.
All of our holidays have included visits and tours.

Holiday Search
Andalucia’s Eastern Coast, Granada & Almeria 569