Where is Florence Charterhouse?

Where is Florence Charterhouse located?

Florence Charterhouse, Florence Charterhouse, Italy (approx. 43.731388°, 11.221389°)


Where is Florence Charterhouse on the map?