Here we take you through our top 5 favourite cities in North Africa. In Egypt you could go on a diving holiday of a lifetime in Sharm El Sheikh, and explore ancient landmarks in Cairo. Or, in Morocco you could get lost in traditional medinas and creative enclaves in Tangier, Marrakesh and Casablanca. Contact Brightsun Travel about hotel and holiday packages across the region, plus North Africa cheap air tickets all year round.