Glide over the island paradise of Skiathos, where pine-covered hills meet crystal-clear Aegean waters. From the golden sands of Koukounaries Beach to the quaint red-roofed homes of Skiathos Town, this ...