12 Steps to Finding the Perfect best beaches in karpathos


If you are planning a vacation in Greece the island of Karpathos is certainly a location you should check out! Located in between the islands of Crete and Rhodes, Karpathos is a long and narrow island, with a mountainous