The WorldGuessr Forum is the ultimate hub for GeoGuessr and WorldGuessr enthusiasts to connect, share tips, and discuss all things geography and Google Street View.
After an incredible 3-year journey, itโs time to say goodbye to iogames.forum in its current form. While it has been a great experience having everyone involved, weโve made the tough decision to sunset the forum due to l…