Advertisement

There is a trending video of what is believed to be a mermaid that was washed off the coastal beaches of CapeTown in South Africa.

It is being reported that the alleged mermaid seen in the video was at Muizenburg beach in the City of CapeTown.

A mermaid is an aquatic creature with the head and upper body of a female human being and a tail of a fish.

Advertisement