BOCA RATON, Fla. — Here in South Florida, we are lucky to live alongside so much wildlife.
You may never have even seen one outside of a zoo, but river otters actually call South Florida home, too.
They are found in all kinds of fresh waterways throughout the Sunshine State…