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.