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.
Tarragona is a city in Spain.
When Hitching south from Tarragona we had plenty of cars stopping. The city is quite small and easy too walk too good hitching places.