Where is Nova Bussana?

Where is Nova Bussana located?

Nova Bussana, Liguria, Italy (approx. 43.82388°, 7.83806°)


Where is Nova Bussana on the map?