WorldGuessr

Kakamega

Very mega kaka's in this town

The people in the town Kakamega have very mega Kaka's, if QW goes here he would be in heaven with the smell. (Not certified information)

Play Kakamega · All community maps · WorldGuessr, a free GeoGuessr alternative