Toronto Waterfront Festival September 16 ~ 17, 2023 THE QUACK IS BACK! The Toronto Waterfront Festival (formerly Redpath Waterfront Festival) is thrilled to announce the HUGE news that the World’s Largest Rubber Duck will be returning to Toronto’s waterfront, September 16-17, 2023. Mama Duck will be nesting on-land this time at 7 Queens Quay East so that visitors can get
Read more...