joyful street Algeria is largely made up of the Sahara. This desert covers more than 80% of the land in this nation. One of the charms of visiting this country is wandering the desert on camel or caravan and spotting palm-decorated oases and towns sprung up out of nowhere. But Algeria is also a travel […]