Advertisement

Mississauga ranks on world’s most loved destination

Mississauga has landed a spot on the top 100 most loved destinations in the world. As Morganne Campbell reports, it's the only Ontario city to land a spot on the list.