Olympos Archipelagos +30(22450)51091Olympos, Karpathos Island, 85700, GreeceApartment Add to favorites 0