ESROD
Roda de Bara
Tarragona [Tarragona], Spain · Road terminal
41.3, 14.833333Open in Google Maps
- UN/LOCODE
- ESROD
- Country
- Spain
- Subdivision
- Tarragona [Tarragona]
- Region
- Southern Europe
- Status
- Recognised location
Tarragona [Tarragona], Spain · Road terminal