Millions of baby turtles are hatched on the eastern coast of India, on the current of the Bay of Bengal, in this touching video from May 9.
Millions of baby turtles are hatched on the eastern coast of India, on the current of the Bay of Bengal, in this touching video from May 9.
Millions of baby turtles are hatched on the eastern coast of India, on the current of the Bay of Bengal, in this touching video from May 9.
Olive Ridley turtle hatchlings have been crossing the Rushikulya Beach in India during the daytime - something only made possible..