Tree Tops Park Davie Florida Broward County Park

Magical forest walk to the lake at Tree Tops Park in Davie Florida. One of many beautiful parks in Broward County.

© Copyright 2019 Kim Seng | CaptainKimo.com