Freepik
    Palamidi fortress walls in the town of Nafplio in the Peloponnese region of southern Greece. Nestled on crest of hill, fortress was built by Venetians.

    Palamidi fortress walls in the town of Nafplio in the Peloponnese region of southern Greece. Nestled on crest of hill, fortress was built by Venetians.