WorldGuessr

Kfar saba

find you way in kfar saba

find you way in kfar saba where there is a lot of people this city hate iran people and temanim i hate parsim

Play Kfar saba · All community maps · WorldGuessr, a free GeoGuessr alternative