Menu

All village: Page 1

A Look Into The World’s Fastest Village

  • By Duncan Larkin
  • Published Oct. 21, 2011
Not surprisingly, it's in Kenya.