I gathered a number of photos from a recent visit to Tree Tops park in Davie, Florida.
The park is made up of 243.3 acres that includes 23 acres from restored freshwater marsh with a 1,000-foot boardwalk.
South Florida Landscape & Nature Photography – Click on each image title to order
I gathered a number of photos from a recent visit to Tree Tops park in Davie, Florida.
The park is made up of 243.3 acres that includes 23 acres from restored freshwater marsh with a 1,000-foot boardwalk.
You cannot copy content of this page