Where is San Leolino?

Where is San Leolino located?

San Leolino, Tuscany, Italy (approx. 43.45°, 11.56667°)


Where is San Leolino on the map?