From the rolling dunes of the Sahara in the south to the Mediterranean coastline in the north, a stay in Algeria boasts a rich array of landscapes. Add in vibrant cities like Algiers and Oran ...
On Earth, star dunes are also found in China, Namibia, Algeria, Saudi Arabia and several U.S. states, including California and Colorado. But very similar structures can be found on Mars ...