French life - A walk around the town of Limoux in the South of France