Mostly Iguanas, birds and insects. Still a nice place to visit.
I was there previously and saw lots of stray cats
Tons of Iguanas
Unlikely to see those suggestions. More likely to see smaller animals like iguanas, anoles, or birds or bugs
Thanks! Your answer is awaiting moderation.