Huge Iguana by the Waterfalls
This might be the largest iguana that I’ve seen in Costa Rica, if I’m wrong it’s certainly the largest I’ve seen up close. This was right at the bottom of
Photos of the Montezuma and the surrounding Costa Rica area
This might be the largest iguana that I’ve seen in Costa Rica, if I’m wrong it’s certainly the largest I’ve seen up close. This was right at the bottom of