Inside the Walls of Troy What is Mycenae? help Asked by Cat on 04 Dec 05:14 Last updated by Cat on 04 Dec 05:15
Mycenae is the place ruled by Menelaus before his marriage to Helen. Mycenae is one of the major locations of civilization, culture, and influence in Greece.