Genena City

Genena City Sharm El Sheikh | Naama Bay icon-location Genena City Mall – Naama Bay – Sharm El Sheikh icon-mail  amira.amgad@genena.com icon-phone +2 01007373775 icon-external genenacity.com   The Largest Shopping, Entertainment & Sightseeing Centre in Sharm El...