Where is [NUEVA] Nueva de Llanes [CTA 05492]?

Where is [NUEVA] Nueva de Llanes [CTA 05492] located?

[NUEVA] Nueva de Llanes [CTA 05492], [NUEVA] Nueva de Llanes [CTA 05492], Spain (approx. 43.437466°, -4.935865°)


Where is [NUEVA] Nueva de Llanes [CTA 05492] on the map?