I'm not a teacher nor a native speaker.
As far as I know, we normally use "flock " when we're talking about animals: oxen, beeves etc. Moreover, we can say it when we're talking about birds, though I'm not sure about it.
Is 'a flock of tourists' OK?
Is 'a folk of tourists' OK?