A 'mermaid' sanctuary in the UAE.. evidence of neolithic fishing rituals? April 16, 2010 +0 Arabian peninsula Arabian peninsula