Géographical
location
The CID
is situated right at the heart of the prestigious mediaeval town of Saint Emilion, 40 km outside Bordeaux.