French President Francois Hollande will pay a two-day official visit to Morocco on April 3, at the invitation of Moroccan King Mohammed VI. During the visit, President Hollande will hold talks on issues of common interest in addition to means of enhancing bilateral relations in various fields.