Where is Lezama?

Where is Lezama located?

Lezama, Lezama (Station), Spain (approx. 43.27351°, -2.835955°)


Where is Lezama on the map?