Merula May 18, 2010 Designed by Base | Country: Spain “70 kilometers outside the city of Barcelona is Alt Penedes, a region long renowned for its Catalan wines. In the