Where is Kontxa / La Concha?

Where is Kontxa / La Concha located?

Kontxa / La Concha, Kontxa / La Concha, Spain (approx. 43.31701°, -1.98812°)


Where is Kontxa / La Concha on the map?