Monitor Lizard

South Florida be on the Look Out for a Monitor Lizard

There's a non-native visitor walking around South Florida in the Plantation area to watch out for. It's a Monitor Lizard and you should keep your distance and keey an eye on your pets. Read about where it has been most recently seen Here .
Read More