Sidi Fredj, Algeria The Mysterious History of Sidi Fredj As my ship landed on one of the most pristine beaches in