A skeletal, mermaid-like creation appeared on a local beach in Kent, England, on March 10, leaving beachgoers baffled, according to local news outlet Kent Online.
Hosted on MSN1mon
A ‘Mermaid’ in the Pacific Ocean Was Mummified 300 Years Ago, Was Worshipped for Powers of ImmortalityScientists were baffled by the discovery of a mummified ‘mermaid’ that was allegedly uncovered from the waters of the Pacific Ocean off the coast of Japan. The existence of the mythical ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results