Hosted on MSN
How was this massive limestone island formed?
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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results