places dotted about Norfolk, here in the uk
Play Norfolk (UK) but probably wors · All community maps · WorldGuessr, a free GeoGuessr alternative