Indian Rocks Beach, FL33785
Explore this botanical paradise as you stroll through history discovering some of the oldest plant specimens in the region. Mon - Sat 10 am - 4:30 pm, Sunday, 12 - 4:30 pm.
Adults $8.00 Seniors $6.00 Children (2-11) $4.00
Prices subject to change without notice