MEC was established in 2004 to train and host riders of all ages. In our facilities, we board over 100 club and private horses and have a show jumping team that participates in competitions in the Arab region, France and Germany. Our dedicated team of trainers and grooms attend to all your needs as a rider or as a horse owner.