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 UsMarsa 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