Loading...
Situated right next to the magnificent beach of Ammoopi, just 7 km from capital of Karpathos Island (Pigadia) and 10km from the main airport, Helio...
519 views
Karpathos is the second largest of the Greek Dodecanese islands, in the southeastern Aegean Sea. The island includes the municipality of Karpathos ...
699 views