Karpathos

Karpathos is a Greek island located in the Aegean Sea, southeast of Crete and northwest of Rhodes. It is the second-largest island of the Dodecanese, after Rhodes. The island is known for its mountainous landscapes, secluded beaches, and picturesque villages.