Nicolosi

Italy

Nicolosi is a town in Sicily near Mount Etna.