This depends on the diving destination. In short, the Sinai has the desert and Mount Sinai (Moses), the North Coast is mainly catering other water- and adventure sports and culturally, the main cities such as Cairo and the areas in the South have most to offer. From a resort perspective these areas are closest to Marsa Alam, where some of Ancient sites and the city of Luxor are relatively closeby.