by Arabhorse.com Staff August 28th, 2008
El Farida Stud is located in Cairo Egypt and is owned by the Soliman brothers Tarek & Ahmed.