Karpathos is the second largest of the Greek Dodecanese islands, in the southeastern Aegean Sea. For this video, there was filmed in a number of fantastic …