World’s Tallest Slingshot and Drop Tower Open in Orlando’s Icon Park. We really enjoy ICON! Park, and have enjoyed all the attractions and dining available. From The Wheel to Gordon Ramsey Fish House, it is a great time. Clean and inviting, is how I like to tell others. Now the