Princess Lalla Salma is the first Moroccan consort to be given a royal title.
He is accompanied by some members of his government and business leaders on this visit. This is his first visit since President Nana Addo Dankwa Akufo-Addo took over as president.
His Majesty King Mohammed VI has a beautifu wife and we take a look at woman behind the King.
Princess Lalla Salma is the first lady of Morocco. She is 39 years old.
She is an engineer by profession.
Salma met her husband, King Mohammed VI, at a private party in 1999 and married in a religious ceremony in March 2002.
In May 2003, the couple had their first child Crown Prince Moulay Hassan of Morocco and was followed by Princess Lalla Khadija in February 2007.
READ ALSO: I am ready to settle down - Mark Okraku
She was ranked Africa’s most beautiful by The African magazine in the year 2015.
Here's all you need to know about Princess Lalla Salma, the First Lady of the Kingdom of Morocco and wife to His Majesty King Mohammed VI.