Where is Miñao / Miñano Mayor?

Where is Miñao / Miñano Mayor located?

Miñao / Miñano Mayor, Miñao / Miñano Mayor, Spain (approx. 42.91667°, -2.65°)


Where is Miñao / Miñano Mayor on the map?