This lively Spanish cultural city also offers a great range of restaurants, bars and beaches, a short stroll from town.
From culture-rich cities to mountains threaded with hiking trails and beaches in every shape and size, Spain’s holiday ...