HRH Princess Marie visits Kenya and South Africa