Where is Poggiardo?
Where is Poggiardo located?
Poggiardo, Poggiardo (Station), Italy (approx. 40.054222°, 18.379131°)
Where is Poggiardo on the map?
{"latitude":40.054222,"longitude":18.379131,"title":"Poggiardo"}