Menton on French Italian border

Bet the air is really fragrant!
The Lemon Festival in Menton-- a town located on the coast of the French-Italian border...

MADE FROM LEMONS, ORANGES, GRAPE FRUITS, AND LIMES

THIS IS AMAZING