Where is Labacengos?

Where is Labacengos located?

Labacengos, Labacengos (Station), Spain (approx. 43.5653°, -7.980227°)


Where is Labacengos on the map?