by admin | Apr 24, 2023 | Fiction, Flash Fiction, Legends, Uncategorized
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...