Where is Ciminna?

Where is Ciminna located?

Ciminna, Ciminna (Station), Italy (approx. 37.89889°, 13.5567°)


Where is Ciminna on the map?