How do famines occur?

How do famines occur?

Explanation

Famines primarily occur due to the failure of crops.

While earthquakes, excessive rain, and floods can contribute to crop failure

The direct cause of a famine is typically the inability to produce enough food due to poor harvests.