Discovering Karpathos will be a piece of cake once you're sitting in your rental car. But before you touch down in an unfamiliar place, it's always a wise idea to know a bit of basic info about the area.You'll find the lapping shores and sparkling vistas of Karpathos in the nation of Greece.At last count, it was home to 2,200 people.