pricewaynetaylor pricewaynetaylor 15-04-2021 History contestada Why did city states remain separate in ancient Greece? Different languages Different religions Mountains and rough terrain Invasions by Indian kings