Algeria might be on lots of travellers’ bucket ... and take advantage of the nearby attractions like the natural landscapes ...