Home » Tavolara Island: The Dramatic Mountain That Rises Straight from the Sea in Sardinia