Olbia
railway station
Olbia
railway station (Italian:
Stazione
di
Olbia
) serves the town and comune of
Olbia
, in the northeast of the island and region of Sardinia, Italy. Opened...
9 KB (922 words) - 22:47, 14 June 2023