Where is Cabanamoura?

Where is Cabanamoura located?

Cabanamoura, Galicia, Spain (approx. 42.9°, -8.9°)


Where is Cabanamoura on the map?