Where is Matalobos?

Where is Matalobos located?

Matalobos, Galicia, Spain (approx. 42.7°, -8.51667°)


Where is Matalobos on the map?