• Thumbnail for 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