Manolioudis Villas 30 6937 431136Vlychada, Bali, Rethymno Region, 74052, GreeceVilla Add to favorites 0