Facts in News
Facts in News Olive Ridley Turtles Major nesting sites: Rushikulya rookery coast (Odisha), Gahirmatha beach (Bhitarkanika National park) and mouth of the Debi River. Image Courtesy: DTE Scientific name: Lepidochelys olivacea; also known as the Pacific ridley sea turtle. They are the smallest and most abundant of all sea turtles found in the world. […]