Algeria is a large resource-rich country on the north coast of Africa between Morocco, Libya, and Tunisia. The Mediterranean coastline is a mix of sandy beaches, rocky shores, and sloping mountains overlooking it all. The coastal geography and scenery is much like the southern shoes of France and Italy, though of course Algeria is much […]