Katherine Emsley

The Mermaid of Good Hope

The Mermaid of Good Hope

Legend speaks of a mermaid, for lack of a better term, spotted swimming in the waters off the coast of the Cape of Good Hope, South Africa. In 1982, British tourists swimming at Clifton Beach claim to have spotted a woman swimming far off the shore and thought that...