[4K] 🇨🇦 Scarborough Town Centre Shopping Mall Walking Tour | STC | Toronto Ontario Canada
Vložit
- čas přidán 12. 09. 2024
- Scarborough Town Centre (STC) is a shopping mall in Toronto, Ontario, Canada. It is the fourth largest shopping centre in Canada. The mall has more than 250 retail stores, as well as a movie theatre. The Centre is connected via the Scarborough Bus Terminal and TTC's Line 3 Scarborough.
Thank you for watching!
I hope you enjoy the video.