Where is Celle Ligure?

Where is Celle Ligure located?

Celle Ligure, Celle Ligure (Station), Italy (approx. 44.34237°, 8.542852°)


Where is Celle Ligure on the map?