The popular Regional All Abilities Swimming Carnival was held on 5 March with all who participated reporting they had a ...