Where is Sales?

Where is Sales located?

Sales, Galicia, Spain (approx. 42.81667°, -8.5°)


Where is Sales on the map?