Hotel Review: Element Vaughan Southwest Canada
Element Vaughan Southwest We were recently in Toronto, Canada for a one day Costco Mega Tour. The goal was to hit up eight locations, but in the end we only ended up walking seven locations. We missed one location, because the navigator, led us to a depot which was Costco’s Distribution Center. We