The Rote Island snake-necked turtle (Chelodina mccordi) is one of 32 species freshwater turtles and tortoises in Indonesia and considered one of the world’s rarest turtles.
The Rote Island snake-necked turtle (Chelodina mccordi) is one of 32 species freshwater turtles and tortoises in Indonesia and considered ...