Lake Eola has invasive lizards

While attending the recent swan release at Lake Eola (read more about that HERE) we happened to spot some large-ish lizards hanging out by the Chinese pagoda and went in for a closer look. The critters turned out to be Agama Lizards, or “rainbow lizards,” which are an invasive species of small-to-moderately-sized lizards that grow […]