N1 Sokaki Apartment Nafplio, Nafplion

Nafplion, Greece