Dinosaurs at Leu Gardens
Harry P Leu Gardens 1920 North Forest Avenue, Orlando, FL, United StatesDinosaurs are back! This amazing outdoor exhibit of prehistoric creatures will inhabit the gardens from April 8 – July 9, 2023. Explore the the nearly 50-acre gardens to discover some of the most feared creatures on the planet. Featuring over 20 life-size dinosaurs ranging in size from 14 inches to a massive 33 ft. Daspletosaurus, cousin […]