Where is Cesara?

Where is Cesara located?

Cesara, Piedmont, Italy (approx. 45.83447°, 8.36642°)


Where is Cesara on the map?