Tortoise Profile Indian Star Tortoise

Indian Star Tortoise Information

Indian Star Tortoise is a critically endangered species that only can be found in dry areas and scrub forest in India, Pakistan and Sri Lanka.

Continue reading