WorldGuessr

ONLY Europe

its only Europe (includes russia too)

only Europe meaning Germany, Greece, England, Russia, and other EUROPEAN country's. I have high hopes for this map. hope you enjoy.

Play ONLY Europe · All community maps · WorldGuessr, a free GeoGuessr alternative