Odisha witnessed a historic nesting event as 680000 Olive Ridley turtles arrived on its beaches to lay eggs marking one of the largest mass nesting events ever recorded. Conservation efforts and ...