A worldwide community photographing and learning about wildlife
Project Noah Nature School
Found this Green Lizard during my tour in Cherrapunjee, Meghalaya, India.
Spotted it near forest fringes.
Identification would be highly appreciated.
Not an Iguana?
Spotted on Apr 29, 2015 Submitted on Apr 29, 2015
Join the Project Noah Team
1 Comment
Not an Iguana?