Video: Meet the Crazy 'Chicken Man' of the Avignon Market
about Avignon, France
Local markets are one of the greatest delights of trips to the South of France. The glorious town of Avignon (perhaps best known fo...
Read more