Where is Lowgares?

Where is Lowgares located?

Lowgares, Galicia, Spain (approx. 42.23333°, -8.41667°)


Where is Lowgares on the map?