jatnakk1582 jatnakk1582 20-05-2020 History contestada Why did Philip II need a navy to defeat the Greek city-states? The city-states were surrounded by water. Most city-states were located on islands. Most city-states were located across the Aegean Sea. The city-states had allies near the Mediterranean Sea.