Isle Of Tavolara

Isle of Tavolara

Tavolara is a little but important island on the coast of Sardinia, in front Olbia & Porto San Paolo. This island is a good place to see nature & animals.