




Tavolara Island
Attraction
4.7 (400 reviews)
Rugged, towering limestone island with beaches, dive sites & basic amenities including a restaurant.
Tavolara Island, 07026 Olbia, Province of Sassari, Italy





Attraction
4.7 (400 reviews)
Rugged, towering limestone island with beaches, dive sites & basic amenities including a restaurant.
Tavolara Island, 07026 Olbia, Province of Sassari, Italy