Chateau du Cedre
HK$680
Cahors is a small town and red wine appellation in South West France, located 160km (100 miles) east of Bordeaux. In wine terms it is known for its deeply colored reds made predominantly from Malbec (known locally as...