Out of a fairytale… in Castro of Naxos Town.