My husband and I stopped over at Windsor for a few hours on our way from Toronto to Pelee Island. The waterfront is nicely developed with clear trails and benches to sit on and enjoy the view of the water and Detroit across the way. There was lots of parking and many opportunities to take some great photos. All they need are some food trucks and it would be perfect!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.