Jasmine Apartment - Nafplio Town, Nafplion

Nafplion, Greece