Consider the following statements about Olive ridley turtles:
- They are the smallest and most abundant of all sea turtles found in the world
- They are best known for their unique mass nesting called Arribada on the Gahiramatha beach in Odisha
Which of the above statements is/are correct?
Both are correct statements
This question is a part of GKToday's Integrated IAS General Studies Module