Cozy Apartment in Nafplio City, Nafplion

Nafplion, Grecia