Where is Tarragona - Central Bus Station?

Where is Tarragona - Central Bus Station located?

Tarragona - Central Bus Station, Tarragona - Central Bus Station, Spain (approx. 41.118156°, 1.2443645°)


Where is Tarragona - Central Bus Station on the map?