Steliosdimitra Seafront Guest House in Kantia, Nafplion

Nafplion, Grecia