translate English to French: Santiago is the pilgrim capital par excellence.
Santiago est la capitale des pélerins par excellence.