Which geographic feature played the largest role in creating independent Greek city-states?The mountains prevented city-states from interacting.

The climate was dry and crops were hard to grow.
The sea provided a living for merchants and sailors.
The low coastal lands were fertile for growing crops.

The mountains played the largest role in creating independent Greek city-states. The rugged terrain and numerous mountain ranges in Greece made communication and travel between different regions difficult, leading to the development of separate and distinct city-states. The mountains also provided natural barriers that helped to protect these city-states from invasions, allowing them to develop unique cultures and governments.