The lizard sure has sparked the interest of a number of curious scientists who seemed to have gathered at the spot from various institutions across the nation as well as abroad for a closer look at the reptile...
Know MoreGet latest news karnataka updates on your email.