Minoica Beach Apartments in Amoudara Category Apartments in Amoudara The Minoica Beach Apartments are situated in Amoudara, Crete. All apartments are fully equipped and air conditioned with private bathroom and kitchen. Website address: http://www.minoica-apartments.com
Comments are closed.