Island Of Tavolara

Island of Tavolara

Tavolara is an island of 5.9 km² in north-eastern part of the city of Olbia in the region of Gallura.