Where is La Specola?
Where is La Specola located?
La Specola, La Specola, Italy (approx. 43.76451°, 11.24702°)
Where is La Specola on the map?
La Specola - Lucca
{"latitude":43.76451,"longitude":11.24702,"title":"La Specola"}