Hayden visits Cabo da Roca