Princess Lalla Salma and Crown Prince Moulay El Hassan have left Greece, after spending a ten day holiday together at a luxury hotel in Koukounaries, and on board a private yacht.

Princess Lalla Salma of Morocco