Take your camera to capture the spectacular cascades of Ouzel Falls. If it's raging, you may be able to feel the mist on your face.
This cascade of water in Windsor is popular with travelers, so make sure it features on your must-see list. However, don't end your sightseeing there. There are many more places waiting for you to discover after Ouzel Falls. Budweiser Events Center, The Ranch Events Complex, and Promenade Shops at Centerra are not far away.