Cute Giant Iguana in Belize

Climbing giant iguana

This is a real cute giant Iguana in Belize – No joke. I know it’s a little incredible to see that something like this exists, but it is absolutely real! It was there, flesh and bones πŸ™‚ I couldn’t believe myself when I first saw it either πŸ™‚ Fortunately we were in a boat on …