Tarragona
Jump to navigation
Jump to search
Tarragona is a city in Spain.
Hitchhiking out
When Hitching south from Tarragona we had plenty of cars stopping. The city is quite small and easy too walk too good hitching places.