Cape Coral Burrowing Owls

The Burrowing Owl is the official city bird of Cape Coral, Florida. The city hosts the most Burrowing Owls of any place in Florida. Each year they have a Burrowing Owl Festival to honor and commemorate their more... special avian neighbors. This design done in a south Florida color palette honors the Burrowing Owls of Cape Coral as well.