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 […]

Share Us
0Shares