Where is Alghero Stazione?
Where is Alghero Stazione located?
Alghero Stazione, Alghero Stazione, Italy (approx. 40.57442°, 8.321773°)
Where is Alghero Stazione on the map?
{"latitude":40.57442,"longitude":8.321773,"title":"Alghero Stazione"}