Google Local Guides Toronto win 4th Place
Out of 130,000 participants the Google Local Guides Toronto placed 4th in world wide challenge. The challenge consisted of posting high quality photo’s and reviews on Google Maps. Source: Google Local Guides Toronto win 4th Place Continue reading Google Local Guides Toronto win 4th Place