Location
41.61678, 2.23817
41.61678, 2.23817
Hub manager(s)
caoliveres
Eulalia
eparpal
Country
Spain
Hub type
Dropping point
Semaphore
Open