Icon Park is an entertainment and leisure centre in Orlando, Florida, USA. It is located on the famous International Drive and offers a variety of attractions, restaurants, bars and shops. Here are some of the main attractions at Icon Park:
- The Wheel: a
…