04-17-2017 08:56 AM
Call me biased living in Toronto and being a Google Local Guide in the city, however the numbers are in and Google ranks Toronto as #3 in the must see cities list. The data was gleaned from Google searches worldwide.
The report which came out in ranks Toronto #3
Which cities have you been to? and why was it a must see city?
04-17-2017 03:39 PM
Wow, that's awesome!