Where is La Portela de Valcarce?

Where is La Portela de Valcarce located?

La Portela de Valcarce, Castilla y Leon, Spain (approx. 42.65936°, -6.91507°)


Where is La Portela de Valcarce on the map?