Nafplion

Nafplion, Greece