La Fete de Citron
Every year, the French town of Menton hosts an event unique in the world, La Fete de Citron, translated - the Lemon Festival.
Every year, the French town of Menton hosts an event unique in the world, La Fete de Citron, translated - the Lemon Festival.