This video features Tavolara Island, a striking limestone massif located off the northeastern coast of Sardinia, Italy. Rising steeply from the crystal-clear waters of the Mediterranean Sea, Tavolara ...