Answer:One major reason why ancient Greece was dominated by small city-states and independent towns, rather than by one all-powerful king, is its geography. ... A final reason behind the development of city-states was the Greek aristocracy, who acted to prevent any permanent monarchies from forming.
Explanation: