North Campus Iguana Population: A Blessing Or A Curse?
A species only native to the Caribbean, Central America, and South America, has crawled its way into the South Florida landscape. This includes Miami Dade College North Campus, where many of the vibrant little creatures have become acquainted with students, teachers and faculty.
The green iguana, or American iguana,… Read the rest at our website.