Orlando’s ICON Park is set to open the world’s tallest drop tower, slingshot

2022 looks to be another big year for Florida tourism, and at Orlando’s ICON Park, it...

Read More