Tavolara is an island of 5.9 km² in the north-eastern sea of Sardinia, in the historical and geographical region of Gallura, belonging to the town of Olbia in the province of Olbia-Tempio. Read the rest »