Where is Cumia Superiore?

Where is Cumia Superiore located?

Cumia Superiore, Cumia Superiore (Station), Italy (approx. 38.17408°, 15.49863°)


Where is Cumia Superiore on the map?