Tarragona

Tarragona is a city located in the Catalonia region on the northeastern coast of Spain, about 100 kilometers south of Barcelona. The city overlooks th… Read the rest