Karpathos is a relatively unknown Greek island. It's a shame as there's much to offer. Read my Things to do on Karpathos island for tips.