Nafplion – The most Picturesque town of the Greek Mainland 360 Walk

360 video: A walk in the Streets of Nafplion.