Where is A Muñeira?

Where is A Muñeira located?

A Muñeira, A Muñeira, Spain (approx. 42.98804°, -8.699822°)


Where is A Muñeira on the map?