Castile-La Mancha Spain Viticulture
© Omar Sayami

Merlot and Tempranillo

Castilla-La Mancha is part of the historic central Spanish landscape of Castilla. The large wine-growing region of La Mancha is by far the largest in Spain. 300 wineries produce around 100 million litres of wine annually. The region produces, among other things, strong red wines. | Spain

Analogue photograph from 1992

Tea and souvenir Hindu Kush Rumble