Uhuru St, Thika, Kenya (-1.0345844, 37.0758855)
Comments: 0
Uhuru St, Thika, Kenya (-1.0340343, 37.0758947)
Kwame Nkrumah Rd, Thika, Kenya (-1.0349835, 37.0748756)
Kwame Nkrumah Rd, Thika, Kenya (-1.0345256, 37.0749272)