Miami Marlins
fromSun Sentinel
2 months agoThese big predator lizards eat iguanas, toads and more. Here's where they lurk in Florida.
Nile monitors, predatory lizards from Africa, have established populations in South Florida, particularly in Palm Beach County canals.