What comes to mind when one reads the word, “Sardinia”? Sardines? That island where Napoleon was exiled? (Actually, he cooled his heels in Elba.) Anything? The difficulty of mentally associating much of anything with Sardinia is understandable—it’s a distant andContinue readingSella & Mosca Sardinian Wines