Description
Central Park’s beautiful fountains, landscaped planters, and oak tree canopy bring thousands of visitors annually to admire its beauty. There is also a spectacular Rose Garden located on the southern border of the park.
Location
-
251 S Park Ave Winter Park, FL 32789