* Limited Food Supply: Gorillas consume a diet of leaves, stems, fruits, and sometimes bark. These foods are not always evenly distributed in their habitats.
* Seasonal Changes: The availability of these foods fluctuates throughout the year, forcing gorillas to move to find new sources.
* Competition: Gorillas live in groups, and there can be competition for food resources within and between groups. This can also lead to them traveling further to find sufficient food.
It's important to note: While gorillas can travel miles in search of food, they are not migratory animals. They tend to stay within a defined home range, moving between different areas within it as food availability changes.