Akrogiali Apartments +30 22860 23258.Lefkos Mesochoriou, Karpathos Island, 85700, GreeceApartment Add to favorites 0