Where is Taggia?

Where is Taggia located?

Taggia, Taggia (Station), Italy (approx. 43.86348°, 7.852652°)


Where is Taggia on the map?