Where is Trieste Central Bus Station?

Where is Trieste Central Bus Station located?

Trieste Central Bus Station, Trieste Central Bus Station, Italy (approx. 45.6572°, 13.771012°)


Where is Trieste Central Bus Station on the map?