The beautiful city is nestled at the foothills of the Sierra Nevada mountains, providing plenty of trekking and skiing opportunities.
The capital of the Andalusian region boasts several UNESCO World Heritage Sites, incredible food and wines, stunning Moorish style architecture and pretty urban parks.
Barcelona, the capital and the largest city of Catalonia, is one of the most beautiful centres in Spain.
A stunning coastal town on the Bay of Biscay, just 20 km from the Southern French border, San Sebastian boasts pristine beauty all around.
Palma sits nestled on the edge of the sparkling Mediterranean sea and is best known for its swanky beach resorts, limestone mountains, and Roman and Moorish remains.