Karpathos is hidden in plain sight. Wedged in between Crete and Rhodes, this Dodecanese island gets the tourist numbers of neither – yet is one of the most fascinating Greek islands.

Karpathos is also home to some spectacular beaches such as Apella, Achata, Diakoftis, and Kyri Panagia – with vibrant colours and a fraction of the crowds that you see on its more popular island neighbours.