Where is Legazpi?

Where is Legazpi located?

Legazpi, Legazpi (Station), Spain (approx. 40.3919°, -3.69517°)


Where is Legazpi on the map?