The worst place on earth
For the idiots who love Scarborough this map is made for. I've lived here all my life and moving out as soon as possible
Play Scarborough, Ontario · All community maps · WorldGuessr, a free GeoGuessr alternative