Papua New Guinea Mermaid
- Oct- 2023 -21 OctoberDH Latest News
An eerie ‘Mermaid’ spotted in Papua New Guinea leaves experts bewildered
A mysterious and eerie creature resembling a “mermaid” has been found washed up on the shores of Papua New Guinea,…
Read More »