Pesto World Championship – Intelligent Travel

Tag archives for Pesto World Championship

Pesto-Perfect Italy: Liguria

If there is one aroma that unifies Liguria—the region that arcs along Italy’s northwestern coast, joining France to Italy, Alps to sea—it’s Genovese basil.