Where is Verga/Stampa?
Where is Verga/Stampa located?
Verga/Stampa, Verga/Stampa, Italy (approx. 41.947853°, 12.558885°)
Where is Verga/Stampa on the map?
{"latitude":41.947853,"longitude":12.558885,"title":"Verga/Stampa"}