ABSTRACT

Location: Situated in Athens, the capital of Greece, near the Acropolis, to the south of the Areopagus Hills.