Where is Nuovo Salario?

Where is Nuovo Salario located?

Nuovo Salario, Nuovo Salario, Italy (approx. 41.95694°, 12.51028°)


Where is Nuovo Salario on the map?