Where is La Franca?

Where is La Franca located?

La Franca, La Franca, Spain (approx. 43.3861°, -4.56978°)


Where is La Franca on the map?