island
Tavolara is a small island off the northeast coast of Sardinia, Italy.
Location: 40.9062, 9.7133 · Pleiades 471944