answersLogoWhite

0

Megara is an ancient Greek city-state. People had a lot of freedom in Megara. There were mountains, such as Mount Lycabettus.

User Avatar

Wiki User

10y ago

What else can I help you with?