Olbia
Olbia (Terranoa in Sardinian) is located in the province of Sassari in Sardinia It is the fourth largest municipality in Sardinia by population, after Cagliari, Sassari and Quartu Sant’Elena, and the second by extension after Sassari It was the ancient capital of the Giudicato of Gallura and the first episcopal center of the Gallura (diocese …