One of them was Cleopatra Selene, who married King Juba II of Numidia, an ancient kingdom in northwest Africa, modern-day Algeria. Coin of Juba II. / Ph. DR In his mid-20s, Juba II was granted ...