Posted inTurtle Indian Star Tortoise (Best Pet For Turtle Lovers) Adopting an Indian Star Tortoise: A Beginner's Guide A species of turtle that is indigenous to Sri Lanka and India is called the Indian Star Tortoise. It… Posted by By Tabi Trt 22 December 2023