How the world sees Greece
The island of Hydra is located in the Argo-Saronic Gulf, just off the coast of mainland Greece. A thin strip of water separates the island from Peloponnesos. The port of Hydra, as its...