Where is Plaza De Las Flores?

Where is Plaza De Las Flores located?

Plaza De Las Flores, Plaza De Las Flores (Station), Spain (approx. 28.3158°, -16.41°)


Where is Plaza De Las Flores on the map?