Tamentfoust Beach: Golden Sands Meet Historic Cape in Algiers | OnlyBeaches