largest living crocodile
The world's largest saltwater crocodiles are found in India. credit: wildlife directorate, Government of Orissa, India.zoan Bugula neritina. BHITARKANIKA, India -- The Bhitarkanika Park on the Orissa coast has achieved the rare distinction of housing the world's largest salt water crocodile measuring about 23 feet.