Tarragona city
Tarragona
Tarragona (Catalonia, Spain) and its sights.