Exploring Nimborio, Halki’s Picturesque HarbourHalki is a beautiful Greek island in the Dodecanese, located about 6 kilometres west of…