The Magic Moments Foundation is a not for profit, Australian DGR charity that supports youth to step into their greatness.
Our Youth Programs, run by youth for youth, are amazing opportunities for young people to develop.
For more details please visit our website.