Where is Amendola?
Where is Amendola located?
Amendola, Amendola (Station), Italy (approx. 44.50302°, 11.340269°)
Where is Amendola on the map?
Amendola - Bologna Centrale Station
{"latitude":44.50302,"longitude":11.340269,"title":"Amendola"}