The geographic feature that played the largest role in creating independent Greek city-states is:
The mountains prevented city-states from interacting.
The mountainous terrain of Greece created natural barriers that led to the development of isolated communities, which ultimately evolved into independent city-states (poleis). These city-states had distinct cultures, governments, and identities due to their geographic separation.