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?
If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know: