An Insider Guide to Sardinia, Italy

The island of Sardinia off the coast of Italy is incredibly stunning. Magnum Marine recently shared posts that were shot in Sardinia of the Magnum 70, which can be found here and here. Read the article below for an insider guide to visiting this beautiful island when it is safe to do so.  Sardinia is…