Posted by admin0 Comments Loading Map.... Ghibli RacewayGhibli International Raceway, Peace Road Neamaa Bay - Sharm El SheikhEvents 27.9158175 34.329950499999995 Address Ghibli International Raceway, Peace Road Neamaa Bay Sharm El Sheikh Egypt Egypt Upcoming EventsNo events in this location