Tree Tops Park in Davie December 26, 2012 by Contributor Tree Tops Park, Davie, Florida at Sunset, photo by Lee Smith