Where is Novara, bus station?
Where is Novara, bus station located?
Novara, bus station, Piedmont, Italy (approx. 45.445731663106°, 8.6298934680471°)
Where is Novara, bus station on the map?
{"latitude":45.445731663106,"longitude":8.6298934680471,"title":"Novara, bus station"}