Where is Etxauri?
Where is Etxauri located?
Etxauri, Navarra, Spain (approx. 42.7932285°, -1.7900237°)
Where is Etxauri on the map?
Etxauri - Pamplona
{"latitude":42.7932285,"longitude":-1.7900237,"title":"Etxauri"}