Where is Barberà del Vallès?
Where is Barberà del Vallès located?
Barberà del Vallès, Barberà del Vallès (Station), Spain (approx. 41.51071°, 2.132329°)
Where is Barberà del Vallès on the map?
Barberà del Vallès - Barcelona
{"latitude":41.51071,"longitude":2.132329,"title":"Barberà del Vallès"}