Give Rise..Costera
~ Sardegna ~ The Island of Sardinia, off the western coast of Italy is certainly not the first environment that people might mention when listing notable Italian winegrowing regions. However, in this often harsh, rocky, steeply terraced terrain, grapes are…
Continue reading
Readers of my website get an exclusive benefit from Enoteca di Piazza in Montalcino!