River Valley Civilizations
Ability to grow abundant crops due to large amounts of fertile soil.
Card 1 of 22