Source: ExpediaTarragonaGo in search of Roman architecture, museums, old city walls and the amphitheatre in this beautiful Catalonian coastal town.WorldEuropeSpainTarragona