onlybeaches

Counting the waves…

Plage Sidi Fredj: Crystal Waters Meet Golden Sands in Algiers | OnlyBeaches