Here comes my guide to discover Karpathos, Greece with tips on things to do in Karpathos and the best Karpathos beaches.