Private Place Nafplio Exostis, Nafplion

Nafplion, Greece