US State Secretary Condoleezza Rice arrived here yesterday on a visit to Morocco after visiting Libya, Tunisia and Algeria. She is scheduled to hold talks with Moroccan Minister of Foreign Affairs and Cooperation Al-Tayyeb al-Fasi on issues of mutual interest.