An ancient pilgrimage site shrouded in legend, with a chapel of the Virgin Mary and the Stations of the Cross