Map
Site
Myth
Surprisingly Hydra is missed in Greek mythology. And famous Lernaean Hydra did not dwell there.
Hydra island has nothing to do with Lernaean Hydra. In fact its ancient name was Hydrea (Greek word for "water"), a reference to natural springs.