Cedar Lakes Woods & Gardens Day Trips: Unique Florida Botanical Garden This Botanical Garden is a hidden gem in Florida with some breathtaking views! Located Read more... Learn More! Favorite 4990 NE 180th Ave., Tampa, Florida, United States, 32696 (352) 529-0055 Twitter