Nafplio city, Greece - Greco-Venetian flavor, fortresses, and delic...