This lively Spanish cultural city also offers a great range of restaurants, bars and beaches, a short stroll from town.
Tarragona Spain offers beaches, rich history, affordable living, and a relaxed Mediterranean lifestyle—without the crowds of major cities.
Here are 9 of the best beach towns to visit in Spain, according to travel experts. Looking to dig your toes into the sand and play in the ocean from sunup to sundown? Then it's time to book a trip to ...