Kenyan village north of Mombassa.

A village in Kenya two hours north of the African city Mombassa.