iStock International
The countries of North Africa all have their share of archeological treasures, desert-scapes, ancient towns and sparkling coastline. Whilst Morocco, Tunisia, and Egypt attract high tourist numbers, Algeria and Libya, both of which have recently re-opened their doors to tourists, have a quieter appeal.