WorldGuessr

2cricket game

"Can you find the world's greatest cricket stadiums? 78 venues adfcross 22 countries await!"

Play 2cricket game · All community maps · WorldGuessr, a free GeoGuessr alternative