The island is well covered with tenacious pines, a delightful variety of wild flowers, and crowds of friendly lizards.
There are friendly reptiles, as well as a wonderful range of wildflowers on the island.
The religion, in which Mahavira is seen as the manifestation of 24 Tirthankaras (teachers), attributes souls to all living creatures, as well as other natural objects.