Author's articles

The Beachgoers' Surprise: Mermaid or Dugong?
By Pedro Henrique Freitas Martins · 9 months ago
If you had visited the beach in the coastal city of Keppel Sands, Queensland, Australia, last week, you would have come across an intriguing scene. Visitors to this coastal spot were surprised to find the ...