pilgrimsort
noun
Place of pilgrimage