Where is Benajarafe?

Where is Benajarafe located?

Benajarafe, Benajarafe (Station), Spain (approx. 36.715992°, -4.195297°)


Where is Benajarafe on the map?