Palace of Nestor, Chora, Peloponnese – Greece HD Travel Channel

The Palace of Nestor lies on a hill, 3 km southwest of Chora and 9 km northeast of the Bay of Navarino in the Peloponnese, Greece. The ancient Mycenaean settlement with the palace, was discovered…


Leave a Reply

Your email address will not be published. Required fields are marked *