Where is Mendiechea?

Where is Mendiechea located?

Mendiechea, Basque Country, Spain (approx. 43.1°, -2.28333°)


Where is Mendiechea on the map?