The Miami Beach Botanical Garden is a 2.6-acre garden located in the heart of Miami Beach. The garden features a variety of plants and trees, including orchids, bromeliads, and palms, as well as a Japanese garden and a water garden. The garden also hosts a variety of educational programs and events throughout the year, including guided tours and workshops. Admission to the garden is always free.