Rigo Apartments +30(6978)619077Kyra Panagia, Karpathos Island, 85700, GreeceApartment Add to favorites 0