Delibo, from the Latin delibare, means, loosely, to sip.
The stated aim of Delibo wines is to present wines that are not only good to taste and sip but to quaff and indulge.
Read more