Palamidi is a fortress in the town of Nafplio in the Peloponnese, Greece. Nestled on the crest of a 216-metre high hill, the fortress was built by the Venetians

Palamidi is a fortress in the town of Nafplio in the Peloponnese, Greece. Nestled on the crest of a 216-metre high hill, the fortress was built by the Venetians  - 21714560

Similar stock images

to-top-page