Sassari

Sassari is a town placed in Western Europe.