Church of St Nicholas Hydra Island (Pefges) Greece Greek Orthodox Hydra is one of the Saronic Islands.