Nafplion
:::
<< Prev
:::
Thumbs
:::
Next >>
:::
106 of 120. From the summit of Palamidi, you can see in the distance a miniature castle on an island in the harbor.