In the rolling countryside of Vilafranca del Penedès, where sun-drenched hills and centuries-old...

read more