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