I will have some relatives arriving from Canada and they want to go and see the Windsor Castle. The drive from home will be about an hour long, and to just see the Windsor Castle and come back home seems too much hassle. Unless there is more to do and see in Windsor I don't think it is worth going. So the help which I require is that I would like to know what things to do in Windsor?
In Windsor, there are so many interesting things to do for a visitor, while visiting this place such as Caesars Windsor, Ambassador Bridge, Adventure bay family water park, windsor sculpture park, Olde Walkerville Neighborhood etc. You may explore mentioned things to make your visit interesting and memorable.