Spain: La Mancha

La Mancha happens to be the largest demarcated wine region in the world and it lies just 200km south of Madrid. I spent a whole day at Pago del Vicario, in its beautiful organically designed complex that blends in with the landscape and its surrounding vineyards. The region is so flat that anything would stand…
Read more

November 30, 2009 0