MARSA ALAM, Egypt, Jan. 11 (Xinhua) -- Marsa Alam, a resort city on Egypt's Red Sea coast, has hosted a sports tourism festival featuring Chovqan, a traditional horseback game, as Egypt looks to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results