Where is Albufereta?

Where is Albufereta located?

Albufereta, Albufereta (Station), Spain (approx. 38.366756°, -0.442569°)


Where is Albufereta on the map?