Island · Italy

Tavolara Island

Tavolara Island, Italy

Tavolara Island is a island in Province of Sassari, Italy. Tavolara is a small island off the northeast coast of Sardinia, Italy..

More places in Italy

Random Atlas | Tavolara Island - island in Italy