Contact us - Maragas Beach Village in Naxos, Agia Anna, Greece