Cap Rosa Beach: El Kala's Golden Shore in Algeria's East | OnlyBeaches