Aïn Defla Beach: Sandy Shores in Gdyel, Oran Province | OnlyBeaches