Noun group or company of people or animals

Jigokudani Monkey Park hosts a steady stream of visitors even in the most inclement of weather, all of whom have come to see a troop of Japanese macaques bathe in a natural hot spring.