Where is Santa Lucia?

Where is Santa Lucia located?

Santa Lucia, Valencia, Spain (approx. 38.81667°, 0.15°)


Where is Santa Lucia on the map?