Spend a day exploring the Jacksonville Zoo and Gardens. Located in Jacksonville, FL, the zoo sits at the mouth of the Trout River, near where it flows into the St. Johns River. The zoo occupies approximately 122 acres and has over 2,000 animals and 1,000 plant species in its collection.