500 Festival waves green flag on Month of May activities