New exhibit comes to 18th annual Burrowing Owl Festival
The annual burrowing owl festival is returning to Cape Coral for the 18th year on Saturday, Feb.
29.