Sardinia’s Sella e Mosca
~ The Entrance Leading to the Barrel Cellars ~ Sella and Mosca’s “I Piani” estate in Sardinia constitutes one of the largest contiguous vineyards in Italy. Situated in the northwest corner of Sardinia, just inland from the historic port of Alghero, Sella…
Continue reading