BHR
  • BHR
  • KWT
  • OMN
  • QAT
  • SAU
  • UAE

Granada,

Spain

Granada

Granada, which means pomegranate in Spanish, is a captivating city, characterised by the fascinating mixture of Spanish/Muslim architecture. In Granada, it is possible to go skiing and then sunbathe on the beach in the same day.

Explore Granada