Where is Soutomaior?

Where is Soutomaior located?

Soutomaior, Soutomaior, Spain (approx. 42.336754°, -8.571297°)


Where is Soutomaior on the map?