Maggie Moore crowned Miss Heritage