Coastal city in Spain known for its Roman ruins, historic old town, and Mediterranean beaches.
Choose your preferred way to experience Tarragona
Need help planning your trip?