Creepy photos reveal the microscopic world of parasitic creatures thriving on sandy beaches worldwide

Hundreds of species of microscopic, parasitic roundworms called nematodes live in our beaches. Proof that there's still much for us to learn on Earth.