MYCENAE

Mycenae

Mycenae is an archaeological site in Greece, located about southwest of Athens, in the north-eastern Peloponnese. Argos is to the south; Corinth, to the north. From the hill on which the palace was located, one can see across the Argolid to the Saronic Gulf.

The above text is a snippet from Wikipedia: Mycenae
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!