Lindos Diamond Exclusive Villa 30 2244 031679Lindos, Rhodes Island, 85107, GreeceVilla Add to favorites 0