San Juan de Gaztelugatxe is a small island that has served several purposes throughout the ages - monastery, fortress, and witch-hunting ground. The 240+ staircase to the top is a mini-pilgrimage, with crosses along the way to remind you to say a prayer or think of a loved one.