A beautiful little yellow-shelled turtle. Rare species of tortoise like “Roasted Chessa” found in India 14 November, 2024 by Newstars Education See also CAT Registration 2023: All You Need to Know About MBA Entrance Exam!