Name: Amendola
Location: Amendola, Italy
Elevation: 183 Ft Above Sea Level
Longitude: 15.718083
Latitude: 41.541392