Where is Estrecho?

Where is Estrecho located?

Estrecho, Estrecho (Station), Spain (approx. 40.45429°, -3.70302°)


Where is Estrecho on the map?