Answer
Before joining APOEL in Cyprus, El Fardou Ben Nabouhane played for the Greek club Olympiacos. Olympiacos is one of the most successful and popular football clubs in Greece, having won numerous league titles and domestic cups. El Fardou Ben Nabouhane's time at Olympiacos helped him develop his skills and gain valuable experience in European football.