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°)
[NUEVA] Nueva de Llanes [CTA 05492], [NUEVA] Nueva de Llanes [CTA 05492], Spain (approx. 43.437466°, -4.935865°)