South Africa Pit latrines, bad roads and no tap water but Limpopo villagers have multi-million rand community halls