Pinned 10 years ago
Cala di Volpe is located on the Sardinian island of Smeralda, one of the most picturesque and expensive islands in all of Italy.