Where is Roquetes Station?

Where is Roquetes Station located?

Roquetes Station, Roquetes Station, Spain (approx. 41.44767°, 2.176098°)


Where is Roquetes Station on the map?