Where is Bétera?

Where is Bétera located?

Bétera, Bétera (Station), Spain (approx. 39.590607°, -0.45753056°)


Where is Bétera on the map?