Where is Aldea Nova?
Where is Aldea Nova located?
Aldea Nova, Aldea Nova (Station), Spain (approx. 42.86739°, -8.626174°)
Where is Aldea Nova on the map?
Aldea Nova - Santiago de Compostela
{"latitude":42.86739,"longitude":-8.626174,"title":"Aldea Nova"}