A chess club that holds regular meetings for its members, from junior to senior level players.
Sign up to the NZS.com newsletter during July to be in to win an advertising spot worth up to $300!