France
Welcome To Lemon Festival: Menton, France
The French Riviera town of Menton welcomes the end of winter with a celebration that involves tonnes and tonnes of sunny, juicy lemons. At the Fete du Citron or Lemon...