Palaia Epidauros village waterfront, Peloponnese, Greece Shutterstock Image - Palaia Epidauros village waterfront, Peloponnese, Greece - ID: 623683034