Greece Honeymoon / greece32
September 7, 2004
The lovely town of Nafplion, with a great view of the two massive fortresses, the Acronafplia and the Palamidi.