Algeria is a exotic, fascinating country, encompassing the Sahara Desert, UNESCO sites, Mediterranean beaches, casbahs, Roman ruins, mountain ranges, lakes, amazing scenery, and pre-history.