You are looking for Web Development from Nanyuki in Laikipia, Kenya.

Task - Web Development
Country - Kenya
State - Laikipia
Town - Nanyuki