Epidaurus, Greece

Epidaurus, Greece

Epidaurus, Greece, is located 83 mi/135 km southwest of Athens. It was built to honor Asklepeios (Aesculapius), the god of healing. In the city you'll find the unique Tholos, a circular building ...

JDS Travel News JDS Viewpoints JDS Africa/MI