Millions of turtle hatchlings emerging on beach in southeast India

2020-05-13 6

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.

Free Traffic Exchange