Skip to main content

Gaint Leatherback Turtle of Andman and Nicobar Islands - the largest turtle of the seven species of the sea turtle on the planet Earth and also the most long range swimming turtle