The Biggest Duck in Toronto – A Sight to Behold
If you’re visiting Toronto and looking for a unique and extraordinary sight to see, then make sure to visit the giant mallard duck at the waterfront. This stunning sculpture is not only a sight to behold but also holds the title of being the largest duck in Toronto. Towering above the surrounding buildings, this huge…