Nisyros: the most beautiful island in Greece?
Nisyros is a stunning little Greek island, and luckily, it’s well hidden. Located a good twenty hours by boat from Athens, its distance from the Greek mainland puts most tourists off visiting. That’s what makes it such an off-the-beaten-path destination.