Tavolara Island Beach

Tavolara island beach

A view of Tavolara Beach in Sardinia. 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.

Similar Free Images