Northern Africa has awesome historic and ancient attractions with moderate to luxurious accommodations.