Iguanas loudly munch on tortilla chips on the beach in Belize

4 years ago
7.86K

Iguanas are seemingly everywhere on the Island of Ambergrise Caye in Belize. These little fellows bask in the sun during the day when they are not hunting for food. They will eat insects, small crabs, many types of plant, and even scraps of food that are dropped by the residents and tourists here.

Loading 1 comment...