answersLogoWhite

0

Mycenae is a city on top of a hill surrounded by a fortified castle [Acropolis]. Attached here below you can see how it is currently the city.

User Avatar

Wiki User

16y ago

What else can I help you with?