Spain's Costa Del Sol

This time we’re in Spain to explore the delights of Granada and its famous Alhambra palace, then we'll unroll our beach towel in Europe’s fun-in-the-sun headquarters: the Costa del Sol.