Amazing video shows a seemingly endless stretch of beach near the Rushikulya River mouth in Odisha, India, and Olive Ridley turtles sprawled across the sand ... created a slime that generates ...
But where? While relaxing on an endless white, sandy beach might be your idea of a perfect getaway, you should know that some proportion of that stunning sand may have been pooped out by a parrotfish.