Thousands Of Baby Turtles Head To Sea On Empty Indian Beach, And The Videos Are Magical

Photo credit: Twitter From Delish Olive ridley sea turtles have hatched on India’s eastern coast and were seen crossing the beach during the daytime. Olive ridley turtles are considered endangered in Mexico, and populations are threatened globally. Some reports speculate

Read more