Where in a river do koura live?

Koura (Māori freshwater crayfish) live under rocks of shallow, gravelly pools and runs within New Zealand rivers and streams. They typically prefer the upper and middle reaches of such waterways.
Copyright Wanderlust World © https://www.ynyoo.com