Where is Massa Santa Lucia?

Where is Massa Santa Lucia located?

Massa Santa Lucia, Massa Santa Lucia (Station), Italy (approx. 38.26941°, 15.54974°)


Where is Massa Santa Lucia on the map?