The Tricarinate Hill Turtle, scientifically known as Melanochelys tricarinata, is a unique species of turtle found in parts of India and Sri Lanka.
Follow us
Bespoke Experiences
Recent Posts
Tiger attacking a young elephant
- 29 Sep , 2023