Where is PalaRuffini?

Where is PalaRuffini located?

PalaRuffini, Piemonte, Italy (approx. 45.05774°, 7.632442°)


Where is PalaRuffini on the map?