Olbia
Explore Olbia, the Gem of Sardinia: Olbia, known as Terranoa in Sardinian, is a city located in the province of Sassari, in Sardinia. It ranks as the fourth most populous municipality on the island after Cagliari, Sassari, and Quartu Sant’Elena. Former capital of the Giudicato di Gallura; First episcopal center of Gallura until 1839. The …