Villa El Palmar Monastiraki Villas Villa 1 - Ag Anargiri, Parikia, 844 00, GreeceVilla Add to favorites 0