Boyd Hill Nature Preserve is a birder's paradise in St. Pete – I Love the Burg


source