With summer travel in full swing, many tourists are flocking to Spain's beautiful beaches and vibrant cities.