Where is Taggia?
Where is Taggia located?
Taggia, Taggia (Station), Italy (approx. 43.86348°, 7.852652°)
Where is Taggia on the map?
{"latitude":43.86348,"longitude":7.852652,"title":"Taggia"}