Located in the south-easternmost corner of the Dodecanese Islands in the Aegean Sea, Karpathos feels like one of the most remote places in all of...