Navplion, Greece

Navplion, Greece

Set on a scenic bay in the eastern part of the Peloponnese, Navplion, Greece, is a captivating town. During the 1800s, it was the first capital of liberated Greece. The town is filled with Veneti...

JDS Travel News JDS Viewpoints JDS Africa/MI