A small and quiet beach located in the village of Lagkouna on the island of Karpathos. It offers crystal-clear waters and a relaxing atmosphere.
A small and quiet beach located in the village of Lagkouna on the island of Karpathos. It offers crystal-clear waters and a relaxing atmosphere.