Tripodes (Vivlos), Naxos Island