St Lawrence Market Introduction: St Lawrence Market is a must-see attraction when visiting Toronto. This market was named the best food market in the world by National Geographic in 2011. What attracts locals and tourists is not only the wide variety of fresh produce, but also the many souvenirs and snacks with local characteristics.
Attraction