We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The Odette Sculpture Park is located along Windsor's beautiful waterfront, with one end at the base of the Art Gallery of Windsor and the other end at the base of the Ambassador Bridge. There are walking and biking trails that allow one to move through the landscape to enjoy the sculptures and gardens of the park. Parking is available at intervals, and the views of the river and the Detroit skyline are lovely.