Where is Benicia?

Where is Benicia located?

Benicia, Valencia, Spain (approx. 38.76667°, -0.26667°)


Where is Benicia on the map?