999 steps to the top of Palamidi Fortress
999 steps to the top of Palamidi Fortress Nafplio Greece Nafplio in the Peloponnese region of Greece seems to be a town that comes alive at night. We wanted to only take the basic things into the hotel, and so we had selected one where we could see the car from our room. But little […]