Where is Bussi?

Where is Bussi located?

Bussi, Bussi (Station), Italy (approx. 42.19417°, 13.84889°)


Where is Bussi on the map?