I came here every morning to feed the Iguana's some leafy greens and fruit. I think there were probably 40+ Iguanas that lived here. It is not a very big place but it is interesting stop when you are in the city.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.