Winter temperatures average 20C in the Canary Islands, making them a firm favourite. Lanzarote, with its Mars-like landscapes ...
Sailing on Spain’s Guadalquivir River is an immersive way to sample Andalusia’s historic cities and colourful landscapes ...