El Morro, or “the headland,” has been a gathering place for centuries (Jim Stratton) Our first big surprise when we arrived...