Selby Gardens on list of world’s greatest places
FOX 13 photojournalist Craig Cross takes to Selby Gardens in downtown Sarasota, which Time magazine ranked among the world’s 100 greatest places. It’s the world’s first net positive energy botanical garden.