Where is Isola?

Where is Isola located?

Isola, Tuscany, Italy (approx. 44.18333°, 9.91667°)


Where is Isola on the map?