Algeria: Eden, a beach for women

a moray eel in an eerie Garden of Eden