Not a turtle, not a tortoise

Not a turtle, not a tortoise

Observation - Not a turtle, not a tortoise - Southern Africa. Description: