Where is La Royale?

Where is La Royale located?

La Royale, Galicia, Spain (approx. 42.4°, -7.1°)


Where is La Royale on the map?