featured
featured

Windsor River Cruises

2 Review Pinpoint Add to Favorites

1 Festival Plaza, Windsor, ON

Enjoy a “WOW” experience aboard THE “Macassa Bay”, Windsor’s premium cruise ship, a 93 ft. 205 passenger marine vessel.