Where is Fermata di ALA` DEI SARDI?
Where is Fermata di ALA` DEI SARDI located?
Fermata di ALA` DEI SARDI, Fermata di ALA` DEI SARDI, Italy (approx. 40.651096°, 9.329875°)
Where is Fermata di ALA` DEI SARDI on the map?
{"latitude":40.651096,"longitude":9.329875,"title":"Fermata di ALA` DEI SARDI"}